https://github.com/vinay-ram1999/cs631-dmsd
Analyze, design, implement, and document a database system application.
https://github.com/vinay-ram1999/cs631-dmsd
database database-connector database-design database-gui database-schema njit
Last synced: 4 months ago
JSON representation
Analyze, design, implement, and document a database system application.
- Host: GitHub
- URL: https://github.com/vinay-ram1999/cs631-dmsd
- Owner: vinay-ram1999
- Created: 2023-12-08T05:25:07.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-08T00:13:58.000Z (about 1 year ago)
- Last Synced: 2025-05-31T08:53:45.334Z (5 months ago)
- Topics: database, database-connector, database-design, database-gui, database-schema, njit
- Language: Python
- Homepage:
- Size: 9.58 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📦 Streamlit App Starter Kit
```
⬆️ (eComputerStore)
```Analyze, design, implement, and document a database system application. To know more about the project please go to `Project/` directory.
**Note**: The application only works on the local system (URL: http://localhost:8501) and it must be connected to the NJIT network to access the MySQL database on phpMyAdmin server.
# To run the application:
1. Clone this Git repository to your local machine and install the python libraries listed in `requirements.txt`.
2. Request a MySQL account using MyUCID if dont have one (https://ist.njit.edu/database-password-assistant).
3. Login to your MySQL account using server `sql1.njit.edu` and follow the SQL commands on `db_commands.txt` to create the database, tables and populate the tables.
4. To know more about the schema look into `pages/docs/DB_schema.png`.
5. Create a `secrets.toml` file in `.sreamlit/` directory and store your MySQL account credentials as shown below:
```
db_username = "UCID"
db_password = "MySQL Account Passowrd"
```
6. To run the application use the command:
```
streamlit run Home.py --server.port 8501
```
## Demo App**Note**: This url (https://ecomputerstore.streamlit.app/) does not work since the streamlit servers are remotely located and cannot access the NJIT network.
## UI




