/Student_database-3.2_Hosting-Raja

Better features from previous version

Primary LanguagePHP

Student Management System

Welcome to the Student Management System repository! This project is a small web application designed to manage student records. It includes features such as user authentication, student details management, and administrative functions.

Features

User Authentication: Users can log in with their credentials to access the system. Student Details Management: Admin can view, add, edit, and delete student details. User Management: Admin can manage user accounts, including adding new users. Session Management: Sessions are used to keep users logged in securely.

Files

index.php: The main login page where users can log in. dashboard.php: Dashboard page displayed after successful login. add_student.php: Page for adding a new student to the system. edit_student.php: Page for editing existing student details. delete_student.php: Script for deleting a student record. student_details.php: Page for displaying detailed information about a student. db_connect.php: PHP script to establish a connection with the MySQL database. style.css: CSS file containing styles for the HTML pages.

Setup

Clone the repository to your local machine: bash

Copy code:

 git clone https://github.com/aash-gates/Student_database-2_Hosting-Raja.git

Import the database schema from database.sql to your MySQL database.

Update the database connection details in db_connect.php with your MySQL server credentials.

Start a local server or deploy the application to a web server that supports PHP.

Access the application through the browser and navigate to index.php to log in.

Usage

Log in using the provided username and password. If you don't have an account, click on the "Create Account" link to add a new user. Once logged in, you will be redirected to the dashboard where you can manage student records and user accounts. Contributing Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or create a pull request.

License

This project is licensed under the MIT License, making it open source and free to use.

About

This project was developed as a part of a small student management system for educational purposes. It provides a basic framework that can be extended and customized to fit specific requirements.