DriveNow is a high-performance, full-stack car rental platform designed to deliver a seamless and premium user experience. The application enables customers to search, compare, and book premium vehicles through an intuitive, modern interface, supported by a robust and secure backend system.
✨ Key Features
? Car Browsing & Filtering
– Intuitive search functionality with filters for vehicle type, model, and availability.
? Interactive Booking System
– User-friendly booking interface with selectable pickup/drop-off dates and locations.
? Fully Responsive Design
– Optimized for mobile, tablet, and desktop devices to ensure accessibility across all platforms.
?️ Admin Dashboard
– Comprehensive dashboard for administrators to manage vehicles, bookings, and customer data.
? Secure Authentication & Authorization
– JWT-based authentication with role-based access control (RBAC) for secure user and admin operations.
⚙️ RESTful API Integration
– Seamless communication between frontend and backend via a well-structured, scalable API.
? High-Performance Backend
– Built with ASP.NET Core and Entity Framework Core, optimized for speed and reliability with SQL Server.
? UI/UX Design
Clean, modern interface focused on enhancing the premium car rental experience.
Reusable Angular components ensure consistency and maintainability.
Dynamic, data-driven design fully integrated with backend APIs.
?️ Technology Stack
Frontend:
Angular, TypeScript, HTML, SCSS
Backend:
ASP.NET Core Web API, C#, Entity Framework Core
Database:
SQL Server
Tools & Platforms:
Figma (UI/UX design)
GitHub (version control)
Postman (API testing)
Swagger (API documentation)