Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

📅 Automatic Time Table Generator


📖 Project Overview

The Automatic Time Table Generator is a web-based application developed as a Diploma Final Year Major Project. It automates the process of creating class timetables by efficiently allocating teachers, subjects, and lecture slots while minimizing scheduling conflicts.


✨ Features

✅ Automatic timetable generation

✅ Teacher management

✅ Subject management

✅ Classroom allocation

✅ Conflict-free scheduling

✅ User-friendly interface

✅ Database-driven system


🛠 Tech Stack

Technology Purpose
HTML Structure
CSS Styling
JavaScript Client-side Functionality
PHP Backend Development
MySQL Database Management

📂 Project Structure

AutoTimeTable/
│
├── css/
├── js/
├── images/
├── database/
├── admin/
├── teacher/
├── student/
├── index.php
└── README.md

🚀 How It Works

Admin Login
      │
      ▼
Add Teachers
      │
      ▼
Add Subjects
      │
      ▼
Generate Timetable
      │
      ▼
View & Manage Timetable

⚙️ Installation

# Clone Repository
git clone https://github.com/yourusername/Automatic-TimeTable-Generator.git

# Move project into htdocs (XAMPP)

# Import MySQL database

# Start Apache & MySQL

# Open browser
http://localhost/Automatic-TimeTable-Generator

👨‍💻 My Contribution

  • Designed and developed the web application.
  • Implemented timetable generation logic.
  • Integrated frontend with backend.
  • Managed MySQL database operations.
  • Tested and debugged the complete system.

🎯 Future Improvements

  • Faculty login
  • Student login
  • PDF timetable export
  • Email notifications
  • AI-based timetable optimization
  • Mobile responsive design

⭐ If you like this project

Give it a ⭐ on GitHub!


About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors