Project about energy consumption and production in Finland. Open source data from Fingrid
Energy price in Finland. API ata from Pörssisähkö
Tools used:
- Python 3.13
- Node.js 22
- Docker
Instructions:
Docker
- Run via Docker
docker compose up --build
Server
- Navigate to server directory
cd server
- Create python virtual environment
python -m venv venv
- Activate virtual environment
.\venv\Scripts\activate
- Install dependencies
pip install -r requirements.txt
- Launch
python src\main.py
Client
- Navigate to client directory
cd client
- Install dependencies
npm install
- Launch
npm run dev