Skip to content

Aturkii/Car-rental-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Rental System

This is a RESTful API built with Node.js, Express, and MongoDB. It provides functionalities for managing car rentals, customers, and rentals.

Features

Car Management

  • CRUD Operations: Create, Read, Update, Delete cars.
  • Filtering: Get cars by model and rental status.

Customer Management

  • CRUD Operations: Create, Read, Update, Delete customers.
  • Authentication: Signup and Sign in customers.

Rental Management

  • CRUD Operations: Create, Read, Update, Delete rentals.
  • Validation: Ensure cars cannot be double-rented.

Special Queries

  • Filtering Cars: Get cars by specific models and rental statuses.
  • Availability: Find available cars of specific models.

Releases

No releases published

Packages

No packages published