A responsive web-based application for managing student details, built using HTML, CSS, PHP, and MySQL.
- Overview
- Features
- Technologies Used
- Setup Instructions
- Usage
- Responsiveness
- yet to come
- Future Enhancements
The Student Management System allows users to view student information based on class and roll number. The project supports basic CRUD operations (Create, Read, Update, Delete) and is styled for an enhanced user experience with responsive design principles.where the focus revolves around retrieving th information from sql datbase using backend scripting language :PHP
-
User-friendly interface.
-
Displays all student information or specific student details by roll number and standard.
-
Navigation bar with links for Admin and Staff logins.
-
Smooth scroll animations for a visually engaging user experience.
-
Responsive design suitable for various devices.
- Frontend: HTML5, CSS3, JavaScript
- Backend: PHP
- Database: MySQL
-
Navigate to the htdocs directory of xampp folder and clone the repositry:
git clone https://github.com/anisha00207/Student_details_Management.git
-
Navigate to the project directory:
cd student-management-system -
create the database in php my admin and create three tables named admin, student, staff. in admin and staff tables by default add some members
-
Set up the database:
- Update the
dblink.phpfile with your database credentials.
- Update the
-
Start a local PHP server with the help of Apache or any other web server:
php -S localhost:8000
-
Open the application in your browser:
http://localhost:8000
-
View All Student Details:
- Click the
Show Allbutton to display all student records.
- Click the
-
View Specific Student Details:
- Select a standard from the dropdown menu.
- Enter a roll number.
- Click
Show Infoto retrieve details for the selected student.
-
Navigation:
- Use the navigation bar to access the Admin and Staff login pages or the About page.
-
operations:
- login to the Admin site to update, add , delete data.
-
- login to the staff site to update, add , delete data of a specific class.
The project uses responsive design to ensure compatibility with various devices:
- CSS Media Queries are applied for adapting layouts to different screen sizes.
- Components such as buttons and dropdowns scale appropriately on mobile and tablet devices.
- Admin can insert, update, delete staff data too.
- Attendence management
- A homepage with detailed instructions about the website
- Add functionality for student data insertion, updates, and deletion.
- Enhance UI with a modern CSS framework like Bootstrap or Tailwind.
- Add a dashboard for graphical insights into student performance.
- Include a search feature with advanced filters.
This project is licensed under the MIT License.
Developed by https://github.com/anisha00207.



