This repository contains the documents/source code associated with the Next Gen Car Showroom Management System project, developed as part of the DBMS Lab Experiential Learning component.
| # | Step |
|---|---|
| 1. | Synopsis |
| 2. | Software Requirements |
| 3. | ER Diagram |
| 4. | DFD |
| 5. | Prototype |
To access the prototype, follow the steps below:
-
Change working directory to
Prototype/cd ./Prototype/ -
Create a virtual python environment by typing the following in the terminal
python -m venv .venv
-
Activate the virtual environment
Windows:
.\.venv\Scripts\activate
Linux:
source .venv/bin/activate -
Install dependencies by typing the following in the terminal
pip install -r requirements.txt
-
Run the app
python app.py
-
Click on the link in the terminal to open the website
It will look something like this:
Running on http://127.0.0.1:5000
-
Open XAMPP and start the Apache and MySQL services.
If MySQL is giving an error, go to services & stop the MySQL service and start it again.
-
Open the phpMyAdmin page in the browser.
-
Create a new database named
car_showroom. -
Import the
car_showroom.sqlfile into the database. -
Open MongoDB in the browser.