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