This is a simple web application built with Django that allows you to manage student records. You can add new students, view a list of existing students, and even delete student records. The application uses Bootstrap for styling to create a user-friendly interface.
- Add new student records with details like name, gender, birthdate, grade, and more.
- View a list of all students in a visually appealing card layout.
- Delete student records by entering their ID.
-
Installation:
- Make sure you have Python and Django installed.
- Clone this repository to your local machine.
-
Setting Up:
- Navigate to the project directory using the terminal.
- Run migrations:
python manage.py migrate. - Create a superuser (admin) account:
python manage.py createsuperuser.
-
Running the Application:
- Start the development server:
python manage.py runserver. - Open a web browser and go to
http://127.0.0.1:8000/admin/to access the admin panel. Log in using the superuser account you created. - Add, view, or delete student records using the provided forms.
- Start the development server:
-
Navigation:
- Click on "ADD" in the navigation bar to add a new student record.
- Click on "STUDENT LISTING" to see the list of all students.
- Click on "DELETE" to delete a student record.
- Django: A Python web framework for backend development.
- Bootstrap: A front-end framework for responsive and stylish design.
Contributions are welcome! If you have suggestions, improvements, or bug fixes, feel free to open an issue or submit a pull request.
I would like to express my gratitude to the following individuals and resources that have contributed to the development of this project:
-
Open Source Community: A big thank you to the open-source community for providing resources, tools, and frameworks that made this project possible.
-
Django Framework: Special thanks to the creators and maintainers of Django for building a powerful and flexible framework that simplified the development of this web application.
-
Bootstrap: I would like to acknowledge Bootstrap for providing an intuitive and responsive front-end framework that helped in designing a user-friendly interface.
-
Online Tutorials and Documentation: I'm thankful for the wealth of online tutorials, documentation, and forums that provided guidance and solutions when faced with challenges during the development process.
-
Stack Overflow: The Stack Overflow community deserves recognition for being a valuable resource for troubleshooting and finding solutions to programming issues.
-
Friends and Mentors: I appreciate the support and guidance of my friends and mentors who provided valuable feedback and insights during the development of this project.
-
OpenAI: I want to acknowledge OpenAI for creating advanced language models like ChatGPT, which helped me in generating content.
Thank you to everyone who played a part, no matter how big or small, in bringing this project to life.