Overview

A full-stack peer-to-peer car sharing and fleet management platform connecting vehicle hosts with verified renters.

The Challenge

Establishing a secure direct rental platform required double-booking prevention, automated deposit holds, real-time availability tracking, and cloud media handling.

The Impact

Delivered a Next.js P2P rental platform with Stripe deposit checkout, real-time date conflict warnings, Leaflet/OpenStreetMap location maps, 1-click jsPDF invoices, and ImgBB photo uploads.

Development Journey

! Challenges Faced

Navigating complex state management and ensuring seamless cross-browser compatibility were key hurdles. Optimizing the build size while integrating feature-rich libraries required careful code-splitting and architectural planning.

Future Plans

Future iterations will focus on expanding the feature set, integrating comprehensive end-to-end testing, and optimizing accessibility (a11y) to meet global standards.

Tech Stack

Next.js
React
Express
MongoDB
Stripe
Firebase
Leaflet
jsPDF
Tailwind CSS
HeroUI