Used Cars Rental platform developed for an assignment during my studies at Birmingham City University. Live demo here.
This is a project I worked on for an assignment during university. It is an online platform where users can add listings for used cars rentals.
All backend PHP code is in "inc" folder.
The website is using PDO for the database connection.
All content is stored locally; nothing is loaded externally.
Bootstrap starter template was used in creating the website.
Test credentials:
ADMIN ACCOUNT:
username: bogdan
or bogdan.mihalcea@icloud.com
password:
Testadmin123!
USER ACCOUNT:
username: denyxp31
or denyxp31@gmail.com
password:
Testuser123!
- PHP with PDO for database connection
- MySQL (databae dump is included in the project - database.sql)
- Each admin has access to an index admin page:
admin.php
- Each admin has access to see and manage all listings:
admin_listing.php
- Each admin has access to see and manage all users:
admin_user.php
- Each logged-in user can see their listings, where they can also delete their listings:
my_listing.php
- Each logged-in user has a profile where they can edit their info:
profile.php
- Each logged-in user can submit a new listing of a car:
new_listing.php
- Each visitor can search for a car:
search.php
- Each visitor can register:
register.php
- Each visitor can log in:
login.php
- Each logged-in user can log out:
logout.php
- Some pages are restricted depending if you are logged-in / logged out / are an admin.
Project is: complete & no longer being worked on.
Room for improvement:
- Some user input data needs more work on validation
Created by @Bogdan Mihalcea - feel free to contact me!