Time Table Generator System using PHP and MySQL 

The Time Table Generator System Project is a web-based system developed using PHP to automate the process of scheduling and managing class timetables for schools, colleges, and universities. Traditionally, timetable generation is a manual process that is both time-consuming and prone to errors. Time Table Generator System project aims to provide an efficient and user-friendly solution that minimizes human effort and optimizes resource allocation.


Project NameTime Table Generator System using PHP and MySQL
Language UsedPHP
DatabaseMySQL
User Interface DesignHTML, AJAX,JQUERY,JAVASCRIPT
Web BrowserMozilla, Google Chrome, IE8, OPERA
SoftwareXAMPP / Wamp / Mamp/ Lamp (anyone)
Project Modules

Time Table Generator Project’ we use PHP and MySQL database. This project enhances efficiency in academic institutions by reducing the time required for scheduling while ensuring an optimized timetable structure. It also allows for flexibility in modifying schedules when necessary. With its automated features, the Time Table Generator significantly improves the accuracy and effectiveness of academic scheduling, benefiting both faculty and students. ‘Time Table Generator has one module i.e. admin.

Dashboard: In this section, admin briefly view total Classes, total Subjects, total teacher, total classroom, and total timeslots.
Class: In this section, admin can manage class (Add/Update/Delete).
Subject: In this section, admin can manage subject (Add/Update/Delete).
Teacher: In this section, admin can manage teacher (Add/Update/Delete).
Subject Allocation: In this section, admin can manage class (Add/Delete).
Class Rooms: In this section, admin can manage class rooms (Add/Delete).
Time Slots: In this section, admin can manage time slots (Add/Delete).
Time Table: In this section, admin can generate time table.
Admin can also update their profile, change the password and recover the password.
Note: In this project MD5 encryption method used.


Some of the Project Screens
Home Page
TTGS PHP Home Page
Admin Login
TTGS PHP Admin Login
Admin Dashboard
TTGS PHP Admin Dashboard
Classes
TTGS PHP Manage Classes

Subjects
TTGS PHP Manage Subjects
Time Table
TTGS PHP Time Table Generator
How to run the Time table generator system

1. Download the project zip file

2. Extract the file and copy ttg folder

3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/Html)

4.Open PHPMyAdmin (http://localhost/phpmyadmin)

5. Create a database with the name  timetable_db

6. Import timetable_db.sql file(given inside the zip package in SQL file folder)

7. Run the script http://localhost/ttg

**************************Admin Credential**************************
Username: admin
Password: Test@123

Live Demo Link:-   https://mediacrackzone.kesug.com/ttg/index.php

Time Table Generator System-PHP (Download Source Code)