Back to projects
Apps
Enterprise Fleet System
Fleet management web app: vehicles, drivers, maintenance schedules, and reports in one dashboard. Built with Next.js and TypeScript.
Role
Designed and built the whole app
Stack
- Next.js
- TypeScript
- Tailwind CSS
- Recharts
Problem
Fleet operations spread across vehicles, drivers, maintenance, and reports needed a single operational interface instead of scattered tools.
Solution
Designed a modular fleet dashboard covering vehicles, drivers, maintenance calendars, analytics, and settings in one TypeScript app.
Highlights
- Dashboard, vehicles, drivers, reports and settings as separate pages
- Maintenance calendar for scheduling and tracking vehicle service
- Charts and analytics built with Recharts
- Context providers and custom hooks keep state and logic out of the UI