View my project report here: StudentHub
StudentHub is a Database Management System project that uses Flask and MySQL to manage student-related information.
- Manage student records.
- Store information such as name, ID, courses, and grades.
- User authentication and access control.
- Search and filter functionality for student data.
- Flask: A Python web framework for building web applications.
- MySQL: A popular relational database management system.
- Other dependencies can be found in the
requirements.txt
file.
-
Clone Repository:
git clone https://github.com/urvashii-b/StudentHub.git
-
Run XAMPP:
- Start Apache and MySQL from XAMPP.
- If MySQL suddenly stops after starting, terminate it from the Task Manager.
-
Create Conda Environment:
conda create --name dbms
-
Activate Environment:
conda activate dbms
-
Navigate to Project Directory:
cd student management
-
Install Dependencies:
pip install -r requirements.txt
-
Run Project:
python main.py
Access the project at http://127.0.0.1:5000/.
-
Deactivate Conda Environment:
conda deactivate
Feel free to reach out if you encounter any issues or need further assistance.
Happy coding!