Skip to content

bogdan-mihalcea/usedcarsrental

Repository files navigation

UsedCarsRental

Used Cars Rental platform developed for an assignment during my studies at Birmingham City University. Live demo here.

Table of Contents

General Information

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!

Technologies Used

  • PHP with PDO for database connection
  • MySQL (databae dump is included in the project - database.sql)

Features

  • 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.

Screenshots

Index Search Entity-Relationship Model

Project Status

Project is: complete & no longer being worked on.

Room for Improvement

Room for improvement:

  • Some user input data needs more work on validation

Contact

Created by @Bogdan Mihalcea - feel free to contact me!

About

Used Cars Rental online platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published