This project integrates a Python-based backend with a SQL database and an HTML/CSS frontend to create a web application with functionalities like user signup, product management, and contact forms.
- Backend: Python logic handling application functionality and database interaction.
- Database: SQL script for setting up and managing the database.
- Frontend: HTML and CSS for creating user-facing pages for signup, products, and contact forms.
- Reports: Progress reports documenting the development process.
Backend/
: Contains the Python backend (App.py
) and SQL script (Script.sql
).Frontend/
: HTML pages (Signup.html
,contact.html
,index.html
,products.html
) and CSS styles (style.css
).Progress_Reports/
: Documentation of the project's progress across multiple deadlines.
- Python 3.x installed.
- A local or cloud-based SQL database.
- Required Python libraries (e.g.,
flask
,sqlalchemy
, etc. depending on your backend setup).
- Clone this repository:
git clone <repository_url>
- cd DBMS-main
- pip install -r requirements.txt
Set up the Database
Execute the SQL script (Script.sql) to set up the database schema.Run the Backend
: Start the Python backend by running App.pyAccess the Frontend:
Open the HTML files in a browser to interact with the application (e.g., index.html).