Skip to content

The Student Management System is a web-based application designed to streamline the management of student information, including batches, classes, attendance, and courses.

License

Notifications You must be signed in to change notification settings

Anushka2110av/student_management_system_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

student_management_system_

This is a web-based Student Management System that allows administrators and students to manage various aspects of student information, including batches, classes, attendance, and courses.

Features

  • Admin Dashboard: Manage students, faculty, courses, and more.
  • Student Dashboard: View batches, classes, attendance, and courses.
  • Login System: Secure login for both administrators and students.
  • Event Management: Load and display events from the database.

Technologies Used

  • Frontend: HTML, CSS, Bootstrap
  • Backend: PHP
  • Database: MySQL

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/student-management-system.git
  2. Navigate to the project directory:

    cd student-management-system
  3. Set up the database:

    • Import the studentmanagement.sql file into your MySQL database.
    • Update the database connection details in the PHP files if necessary.
  4. Start the server:

    • Use a local server environment like XAMPP, WAMP, or MAMP.
    • Place the project folder in the htdocs directory (for XAMPP) or the equivalent directory for your server environment.
    • Start the Apache and MySQL services.
  5. Access the application:

    • Open your web browser and navigate to http://localhost/student-management-system.

File Structure

  • index.php: Homepage for the Student Management System.
  • login.php: Login form for users.
  • login_check.php: Script to verify login credentials.
  • studenthome.php: Dashboard for students after logging in.
  • load_events.php: Script to load events from the database.
  • styles/: Directory containing CSS files.
  • images/: Directory containing image files.

Usage

  • Admin: Log in with admin credentials to manage students, faculty, courses, and more.
  • Student: Log in with student credentials to view batches, classes, attendance, and courses.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or suggestions, please contact your-email@example.com.

About

The Student Management System is a web-based application designed to streamline the management of student information, including batches, classes, attendance, and courses.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published