
Scandi Drive
The application is being built as a modern, full-featured car rental platform designed to streamline vehicle bookings for users and simplify fleet management for administrators. Aiming to provide a fast, intuitive experience for both customers and staff, with real-time availability, secure authentication, and flexible content management.
Project details
This car rental application is a modern, full-stack platform designed to help users easily find and book rental vehicles in North Macedonia. Built for speed and flexibility, it allows customers to search by location, availability, and vehicle type, while admins can manage listings and reservations in real time. The system is powered by Next.js, Sanity, and Supabase for a seamless and scalable experience.
Tech Stack
Built with Next.js, Sanity, and Supabase, this application combines a modern React-based frontend with a headless CMS and real-time backend. Structured content from Sanity enables flexible car listings and location management, while Supabase handles authentication, booking storage, and customer data.





Key features
The application offers a streamlined booking experience with real-time vehicle availability, mobile-friendly design, secure user authentication, and flexible content management—built to serve both customers and administrators efficiently.
Challenges & Solutions
The app required accurate vehicle availability tracking, flexible content management, and secure user authentication. These were solved by implementing real-time booking validation with Supabase, using Sanity CMS for easy content updates, and securing user data with Supabase Auth—all while maintaining a smooth, mobile-first user experience.
Additional Info
Media
A screenshot showcasing the main car rental booking interface, where users select pickup and return dates, browse available vehicles, and view detailed pricing and specs. The design emphasizes simplicity, real-time feedback, and mobile-first usability.


