Skip to content

Pcmhacker-piro/Automatic-time-table-generator-

Repository files navigation

📘 Ultimate Timetable Generator

Advanced Weekly Timetable + Exam Timetable Generator with PWA Support, Calendar View, PDF Export, Search & Dynamic Sidebar

The Ultimate Timetable Generator is a powerful Python-based tool that converts Excel timetables into a fully interactive web application. It supports multiple classes, professors, exam timetables, sharing links, dark mode, calendar view, and PWA installation.

This tool is ideal for schools, colleges, coaching centers, and university departments needing automated, clean, mobile-friendly timetable systems.

📑 Table of Contents • Features • Project Structure • Prerequisites • Installation • How It Works • Excel Format Requirements • Generated Web App Features • PWA Support • Screenshots (Optional) • Customization • Known Issues • Future Improvements • License

✨ Features

✔ Converts Excel sheets to a complete interactive timetable website • Reads multiple sheets (classes, professors, exam timetable) • Auto-detects sheet names • Supports unlimited classes

✔ Modern Responsive UI

Built with: • HTML5 • CSS3 (modern gradients + card UI) • JavaScript (vanilla)

✔ Multiple Timetable Types • Class-wise timetables • Professor-wise timetables • Exam Timetable • Toggle visibility dynamically

✔ Views • Table View (default) • Calendar View (auto generated)

✔ Export Options • Download as PDF • Print Timetable • Share timetable using URL • Generate QR Code for sharing

✔ Smart Features • Search in all timetables • Search inside table • Auto-highlight matches • “Next Class Widget” that shows your next upcoming class in real time • Dark Mode / Light Mode / Auto Mode

✔ PWA (Progressive Web App) • Can be installed on mobile or laptop • Works offline (because of service worker) • Fast and fully cached

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors