Skip to content

[Global Booking Platform]

My Car Rental

Multi-country car rental booking with localization, multi-currency, and self-service portal.

Full-stack build with a team: Next.js frontend, NestJS modular API, Firebase Auth/Data/Storage. Location search, EN/RU translations, advance/deferred + Pay Later payments, license verification.

role: Full Stack Developer

My Car Rental — Global Booking Platform: Multi-country car rental booking with localization, multi-currency, and self-service portal.
Next.jsNestJSFirebaseStripei18n
languages: EN_+_RUbooking: 3_steps

// situation

Fragmented booking across countries: language barriers, inconsistent payments, manual document verification blocking expansion.

// task

Unified platform with multi-language, multi-currency, secure license verification, and self-service portal.

// action

  • Next.js SSR frontend for fast global loads + SEO; NestJS modular backend; Firebase BaaS
  • Location search by country/city/area with realtime availability and category filters
  • Currency conversion + localized pricing/tax; multi-currency transactions + receipts + Pay Later partial payments
  • Customer portal: rental lifecycle, license upload, history, modifications, downloadable agreements

// results

  • Seamless localized booking; eliminated language barriers
  • Automated verification reduced manual work
  • Self-service cut support inquiries

$ Gallery

My Car Rental screenshot 1 of 6My Car Rental screenshot 2 of 6My Car Rental screenshot 3 of 6My Car Rental screenshot 4 of 6My Car Rental screenshot 5 of 6My Car Rental screenshot 6 of 6