This repository contains a basic Flask application with CRUD functionality for managing courses, teachers, and students. The application allows administrators to create, view, update, and delete teachers and courses, as well as enroll students in courses.
- CRUD Operations: Administrators can perform CRUD operations on teachers, courses, and students.
- Teacher-Course Relationship: Each course is associated with one teacher.
- Student-Course Enrollment: Students can enroll in multiple courses.
- Admin Panel: Accessible via the /admin route, where administrators can manage teachers, courses, and students.
- Clone the repository to your local machine:
- Install dependencies: in requirements.txt
-
Start the Flask server:
-
Access the application in your web browser at http://localhost:5000.
- Database: The application uses SQLite by default.
- Secret Key: Update the
SECRET_KEY
- Courses: Go to "baseurl/admin" and add teachers then add courses to view Courses
-Pleae Leave a Star ⭐ love for all ❤️