We try to build an intelligent fleet management system that leverages AI to provide intelligent vehicle tracking, maintenance scheduling, and fleet optimisation.
- Members: Kosi and Alex
- Event: Entrepreneur First Fall Hack
- Talent Investor: Amy Brese
- Date: December 7th-8th 2024
- View Presentation
- Real-time Fleet Dashboard: Monitor your entire fleet at a glance
- Vehicle Management: Comprehensive vehicle tracking and information
- Interactive Map: Live location tracking with route visualization
- AI-Powered Insights: Intelligent fleet analysis using Gemma-2b
- Maintenance Tracking: Automated maintenance scheduling
- Dark Mode Support: Enhanced UI experience
- Responsive Design: Optimized for all devices
eye-fleet/
├── frontend/ # Next.js frontend application
│ ├── src/ # Source code
│ │ ├── app/ # Next.js pages and components
│ │ ├── styles/ # Global styles and themes
│ │ └── lib/ # Utility functions and helpers
│ └── package.json # Frontend dependencies
├── backend/ # Django backend services
└── eyefleet/
├── manage.py
├── api/ # REST API endpoints
└── eyefleet/ # Core settings
# Navigate to backend directory
cd backend/eyefleet
# Install dependencies
pip3 install django djangorestframework django-cors-headers
# Apply database migrations
python3 manage.py makemigrations
python3 manage.py migrate
# Start Django server
python3 manage.py runserverBackend API will be available at http://localhost:8000/docs/
# Navigate to frontend directory
cd eye-fleet
# Install dependencies
npm install
# Start development server
npm run devFrontend will be available at http://localhost:3000
| Endpoint | Method | Description | Example Request |
|---|---|---|---|
/api/maintenance/assets/ |
POST | Add new vehicle | {"name": "Truck 1", "type": "Heavy Duty"} |
/api/maintenance/assets/ |
GET | List all vehicles | N/A |
/api/fleet/status/ |
GET | Fleet overview | N/A |
This project is licensed under the MIT License - see the LICENSE file for details.
- Entrepreneur First for hosting the Fall Hack
- Amy Brese for support!