Back to projects
Full-Stack
Drova
A unified mobility platform that combines a vehicle marketplace and driver job portal with role-flexible user flows.
Project Preview

Overview
Drova is a full-stack, multi-service platform designed to reduce fragmentation in the mobility ecosystem. The product integrates vehicle trading and driver hiring into one seamless experience where a single account can act as buyer, seller, and driver simultaneously. Built as a monorepo system, Drova separates authentication, marketplace, and jobs into independent services while preserving shared identity and reusable workflows. The architecture emphasizes scalable domain boundaries, reusable listing patterns, save/unsave interactions, and filtering capabilities for both cars and jobs.
Key Features
- Monorepo-based architecture with Auth, Marketplace, and Driver Jobs services
- Centralized authentication shared across all modules
- Vehicle listing flows for browsing, posting, and listing management
- Driver jobs flows for job posting, applications, save/unsave, and discovery
- Role-flexible system allowing buyer, seller, and driver actions in one account
- Reusable listing, filtering, and bookmark patterns across domains
Tech Stack
NestJS
Prisma ORM
Next.js
React
Tailwind CSS
shadcn/ui
Turborepo
pnpm
TypeScript