A simple application for managing a car rental company built using PHP 7, AJAX, MySQL, Bootstrap 4.4.1.
This application provide functionality for browsing, adding, updating, deleting vehicles in the car fleet and managing the rentals for specific customers.
- Unauthorized users (guests) can see all vehicles on the website added by admin or read details about them, ie. to read each separately
- Guests can also sign up with an account and later, as registered users log in with the same to access some additional features
- Authorized users (customers) can see everything that unauthorized users can see with some add-ons
- Customers may rent the vehicle he wants,if it is in stock.
- If a customer has rented a vehicle more than 3 days he gets 5% discount, more than 5 days gets 7% discount and more than 10 days gets 10% discount. But if customers has rented a vehicle more than 3 times in the last 60 days, they would be designated as VIP customers and get a discount of 15%.
- The admin can see a list of all registered users as well as the date they created the account, as well as to update or delete account of wanted customer
- The admin can see all the vehicles in the database, add a new vehicle to it, but also modify or delete those existing vehicles if necessary.