Projects
Here are some of the projects I've built to solve real-world problems and explore new technologies.
FleetMate
A modern car inventory dashboard for managing vehicle information
Live Demo (opens in a new tab) | GitHub Repository (opens in a new tab) | Blog Post (opens in a new tab)
FleetMate is a comprehensive vehicle management system designed to help track car inventory, maintenance schedules, and important renewal dates. Built with modern web technologies, it features a clean, contemporary interface with secure authentication.
Key Features
- Vehicle Management – Track registration numbers, make/model, year, and detailed vehicle information
- Service Tracking – Monitor service dates, MOT due dates, insurance, and tax renewal dates
- Secure Authentication – Auth0 integration with protected routes for data security
- Data Persistence – Prisma ORM with SQLite for local development and PostgreSQL for production
Technologies Used
- Next.js 14 (App Router)
- shadcn/ui components
- Tailwind CSS with dark mode support
- React Query for data fetching
- Prisma ORM
- Auth0 for authentication
- TypeScript
More projects coming soon...