A parking lot database management system for both employees and customers. Built as a group project for UBC CPSC 304 (Relational Databases).
About Me
ยท
Report Bug
ยท
Request Feature
- Technology Stack ๐ ๏ธ
- Database Diagram ๐
- Prerequisites ๐ช
- Setup And Deployment ๐ง
- The Team ๐จ๐ปโ๐ป
- Contact ๐ง
For the course, we designed, normalized and sketched a database diagram:
Dependencies used in this project:
XAMPP | MySQL | PHP | Bootstrap
You should have XAMPP v7.3.28 and Git installed on your PC.
-
Clone the repo using:
git clone https://github.com/sassansh/Parking-Lot-System.git
-
Start up XAMPP by pressing
Start
underGeneral
:
- Verify that
Apache
andMySQL
are running underServices
.
- Enable port forwarding by clicking
Enable
underNetwork
.
- Mount and open the XAMPP data volume by pressing
Mount
thenExplore
underVolumes
:
- Copy all files in
/htdocs/
of this repo to your XAMPP data volume under/htdocs/
.
-
For database setup, browse to
http://localhost:8080/phpmyadmin
-
To setup a new empty database named
parking_lot
follow these 2 steps:
- To populate the new db with the structure and data, copy the contents of
/sql/create_and_insert.sql
and run it using phpmyadmin:
- Congrats you are now ready to browse the website. Visit:
http://localhost:8080/
Sassan Shokoohi - GitHub - LinkedIn
Jun Kim - GitHub
Sassan Shokoohi - sassansh@student.ubc.ca
Project Link: https://github.com/sassansh/Parking-Lot-System