Novu is a comprehensive fleet management application designed to help fleet managers efficiently manage their vehicles and drivers, while also providing drivers with the information they need to complete their routes and parking assignments.
- Admin authentication.
- Add, edit, and delete driver details.
- Add, edit, and delete vehicle details.
- Assign drivers to vehicles.
- Driver authentication.
- Access route information for their assigned trips.
- Receive parking location details for each trip.
- View a summary of their assigned trips.
| Route ID | Source | Destination | Frequency | Route |
|---|---|---|---|---|
| 1 | State Bank | Kunjathbail | Every hour | Carstreet, Urwa |
| 7 | State Bank | Urwa Store | Every 15 mins | |
| 13 | State Bank | Kottara | Every hour | |
| 1B | State Bank | Kodical | Every 15 mins | |
| 31 | State Bank | Mannagudda Shediguri | Every 20 mins | |
| 31A | State Bank | Lalbag Shediguri | Every 20 mins | |
| 31B | State Bank | Dambel | Every hour | |
| 16 | State Bank | Sulthan Bathery | Every 30 mins | |
| 16A | State Bank | Sulthan Bathery | Every 30 mins |
Data Source Wikipedia
- Fork and Clone the repository to your local machine
git clone https://github.com/<YOUR_USERNAME>/novu- Navigate to both the
clientandserverdirectories and install the necessary dependencies
cd client && yarn cd server && yarn- Duplicate
.env.exampleto.env.localfile in the root ofclientdirectory and.env.exampleto.envfile in the root ofserverdirectory
cd client && cp .env.example .env.local
cd server && cp .env.example .env- Start the development of both the
clientandserverin separate terminals
cd client && yarn dev cd server && yarn start