https://github.com/manishjr26/student_management_system
A web-based application for managing student records, built using Servlets, JDBC, MySQL, HTML, CSS, and Bootstrap.
https://github.com/manishjr26/student_management_system
bootstrap html-css java jdbc mysql servlets
Last synced: over 1 year ago
JSON representation
A web-based application for managing student records, built using Servlets, JDBC, MySQL, HTML, CSS, and Bootstrap.
- Host: GitHub
- URL: https://github.com/manishjr26/student_management_system
- Owner: manishjr26
- Created: 2024-03-31T05:57:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-31T06:10:35.000Z (over 2 years ago)
- Last Synced: 2025-01-21T03:42:07.588Z (over 1 year ago)
- Topics: bootstrap, html-css, java, jdbc, mysql, servlets
- Language: Java
- Homepage:
- Size: 811 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Student Management System
This project is a Student Management System developed using Servlets, JDBC, MySQL, HTML, CSS, and Bootstrap. It allows users to perform CRUD operations (Create, Read, Update, Delete) on student records.
# Setup Instructions
Follow these steps to set up the project:
1. Prerequisites
* Eclipse IDE: Download and install Eclipse IDE from https://eclipseide.org/.
* MySQL Database: Download and install MySQL database from https://www.mysql.com/downloads/.
* Apache Tomcat Server: Download Apache Tomcat server. You can download it from the Eclipse Marketplace or from the Apache Tomcat website.
2. Project Setup
* Open Eclipse IDE and create a new Dynamic Web Project.
* Add Apache Tomcat as the target runtime during project creation.
* Download Bootstrap from https://getbootstrap.com/docs/4.0/getting-started/download/.
* Extract the downloaded Bootstrap package and copy the CSS and JS files.
3. Database Configuration
* Create a new MySQL database named user_management.
* Create a table named user with columns name, email, number, dob, city, and id.
* Modify the database, table, and column names in the program if necessary.
4. Development
* Develop servlets, JDBC code, HTML, and CSS files for CRUD operations on student records.
* Ensure that the servlets handle HTTP requests appropriately and interact with the database using JDBC.
5. Link Bootstrap CSS
* Paste the copied Bootstrap CSS file into the webapp folder of the project.
* Link the Bootstrap CSS file in your HTML files using the tag.
# License:
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
# Contributor:
Manish (manishjr26@gmail.com)