Skip to content

Shongwe/Final_Year_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Final_Year_Project

Car Rental Management System – Full-Stack Project

Demo

Watch the full system demo on YouTube:
Watch the full system demo

Overview

The Car Rental Management System is a full-stack web and mobile application designed to streamline the car rental process. It allows customers to browse and book vehicles while enabling administrators to manage rentals, users, and payments.

Built with Javascript (web app), ASP.NET Core Web API, and SQL Server, this system ensures a seamless experience with a modern UI, secure API, and scalable database.

Tech Stack

  • Frontend (Web): HTML + JavaScript + CSS – Fast and responsive web interface
  • Backend: ASP.NET Core Web API – Secure API for business logic
  • Database: SQL Server – Scalable relational database
  • Authentication: JWT-based authentication & role-based access control
  • API Documentation: Swagger for backend endpoints

Key Features

  • User Authentication & Role Management (Admin, Customer)
  • Search & Filter Cars by category, availability, and price
  • Add to Cart & Checkout with rental start/end dates
  • Admin Dashboard for managing users, rentals, and vehicles
  • Booking History & Invoice Generation
  • API Documentation with Swagger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors