2023-06-22 13:59:44 +03:00
# Weather Tool
Tool for downloading historical and real-time data from 33 weather stations in Latvia. It aggregates and displays data for different time periods, cities, and weather parameters.
## Run
```
// scala
sbt run
// web
cd web/
npm run dev
```
**Author:** Guntis Smaukstelis
**Mentor:** Jānis Komuls
**Status:** Live
**URL:** [https://weather-tool.fly.dev/ ](https://weather-tool.fly.dev/ )
**Used By:** State television weather news
**Repository:** [https://github.com/guntisdev/WeatherTool ](https://github.com/guntisdev/WeatherTool )
## Backend Technologies:
- cats-effects
- http4s
- pureconfig
- fs2
- circe
- scalatest
## Frontend Technologies:
- SolidJS
- Vite
## Deployment:
- Docker
- Shell script
- Fly.io
2023-10-24 19:59:52 +03:00
## Docker
```
docker pull postgres
docker run --name local-postgres -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres
docker stop local-postgres
docker start local-postgres
```