39 lines
738 B
Markdown
39 lines
738 B
Markdown
# 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
|