-
Notifications
You must be signed in to change notification settings - Fork 3
Project 1 Weather Visualization App
Ratchahan Anbarasan edited this page Mar 8, 2022
·
3 revisions
- Build an application that consumes NexRad dataset (dataset with historical weather related information) to visualize the weather information at the locality selected by the user.
- Application should include User registration, audit service, user history service as well.
![Screen Shot 2022-03-04 at 11 31 24 PM](https://user-images.githubusercontent.com/96559018/156868170-b6e0576d-5004-467c-a25e-c937a41b8520.png)
![image](https://user-images.githubusercontent.com/96559018/156868201-3a14886d-9171-4d79-a74a-cc4e4ba117db.png)
The microservices from the architecture above is built with the following tech stack
- Java 17
- SpringBoot
- Maven
- Lombok
- JPA
- Python 3
- FastAPI
- Express
- NodeJS
- MongoDB
- PostgresSQL
- Docker
The application is containerized and is hosted in docker registry. To setup the application run the docker-compose file.