Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.56 KB

README.md

File metadata and controls

62 lines (41 loc) · 1.56 KB

🏗Citium - Frontend

License Framework

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.

🚀 Features

  • 🔐 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.

🛠️ Tech Stack

  • Framework: Svelte + Vite
  • Authentication: JWT Tokens
  • API Communication: Axios for making HTTP requests

🚀 Getting Started

1️⃣ Prerequisites

Make sure you have the following installed:

2️⃣ Installation

git clone https://github.com/fiatlinuxorg/citium-frontend.git
cd citium-frontend

3️⃣ Running the Development Server

npm install
npm run dev

4️⃣ Building for Production

npm run build
npm run preview

📖 Api Documentation

API documentation for the backend is available via Swagger:

http://localhost:8000/docs

📜 License

This project is licensed under the MIT License.


💡 Building a smarter city, one construction site at a time!