A web application for tracking fuel prices in Israel.
The system is built with two parts:
- Frontend (Angular 19): Allows users to select fuel types, view dynamic charts, and register/login.
- Backend (.NET Core Web API): Manages data, fetches from the official API, and stores information in a database.
Fuel price data is provided by the Israeli government portal (data.gov.il) and is updated once a month:
Fuel Prices Dataset - data.gov.il
- Select fuel type (95, diesel, etc.)
- Dynamic fuel price charts by time range (month, 6 months, year)
- Monthly updates from the official government API
- User registration & login (SQL Server + JWT)
- Frontend: Angular 19, TypeScript, HTML, CSS
- Backend: .NET Core Web API
- Database: SQL Server
- Charts: Angular Chart.js / ngx-charts