Innovative web platform for monitoring small construction sites in the city of Trento. This repository contains the frontend services responsible for user interface, data visualization, and updates from the backend.
- 🔐 User Authentication – Secure login and registration process integrated with the backend API.
- 🏗 Construction Site Dashboard – Interactive dashboard for viewing and managing construction site data.
- 🔔 Construction Site Updates – Notifications for users about changes in construction site status.
- Framework: Svelte + Vite
- Authentication: JWT Tokens
- API Communication: Axios for making HTTP requests
Make sure you have the following installed:
git clone https://github.com/fiatlinuxorg/citium-frontend.git
cd citium-frontend
npm install
npm run dev
npm run build
npm run preview
API documentation for the backend is available via Swagger:
http://localhost:8000/docs
This project is licensed under the MIT License.
💡 Building a smarter city, one construction site at a time!