Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aturkii/car-rental-system
Car-rental-system API
https://github.com/aturkii/car-rental-system
expreesjs mogodb nodejs
Last synced: about 2 months ago
JSON representation
Car-rental-system API
- Host: GitHub
- URL: https://github.com/aturkii/car-rental-system
- Owner: Aturkii
- Created: 2024-06-30T15:17:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-30T15:31:52.000Z (6 months ago)
- Last Synced: 2024-07-03T12:00:43.081Z (6 months ago)
- Topics: expreesjs, mogodb, nodejs
- Language: JavaScript
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.