Automatic Time Table Generator Using PHP

Project Images :-

loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..

Project Description :-

The Automatic Timetable Generator is a web-based system developed using PHP, HTML, and CSS that simplifies the process of scheduling classes in educational institutions. This system eliminates the need for manual timetable creation by allowing administrators to efficiently generate class schedules for teachers and students while ensuring no conflicts in timings.

The project features a secure admin login where only authenticated administrators can access the system using a valid user ID and password. Once logged in, the admin can add, update, and delete teacher and student details. A key feature of the system is its ability to generate a structured timetable for each teacher, assigning subjects and class timings systematically. Students can easily view their class routines through the system, making it convenient for them to stay updated with their schedules.

The system is designed to store all data securely in a MySQL database, ensuring efficient record-keeping and easy retrieval of information. Additionally, it is hosted on a local XAMPP server, making it easy to test and deploy. This project provides an effective solution for institutions to automate timetable generation, reducing errors and saving time.

Key Features :-

    1. Admin Authentication & Security

  • Secure login system for the admin with an authentication ID and password.

    2. Admin Dashboard

  • Admin can add, update, and delete teacher details.
  • Admin can add, update, and delete student details.
  • Admin can view teachers and students details.

    3. Automatic Timetable Generation

  • Admin can create structured class schedules for teachers.

    4. Student Dashboard

  • Students can view their class routines easily.

    5. Database Management

  • All teacher, student, and timetable data is securely stored in MySQL.

    6. Local Hosting

  • Runs on XAMPP Server for smooth operation and testing.

Technology Use :-

    Frontend:

  • HTML, CSS

    Backend:

  • PHP

    Database & Storage:

  • MYSQL

    Authentication & Security:

  • Sessions for admin authentication

    Server:

  • XAMPP (Apache, MySQL, PHP)