Skip to content

Timetable-Sync-Pro is a simple web-based tool that converts timetable images into clean, structured .ics calendar files. Users can upload a timetable screenshot or photo, review the extracted schedule, and instantly generate a calendar file compatible with Google Calendar, Apple Calendar, Outlook, and any app that supports the iCalendar format.

Notifications You must be signed in to change notification settings

a4ayushsharma/Smart-Timetable-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Timetable-Sync-Pro

Timetable-Sync-Pro is a simple web-based tool that converts timetable images into clean, structured .ics calendar files. Users can upload a timetable screenshot or photo, review the extracted schedule, and instantly generate a calendar file compatible with Google Calendar, Apple Calendar, Outlook, and any app that supports the iCalendar format.

πŸš€ Features

  • Upload timetable images (PNG/JPG)
  • Automatic timetable extraction using image parsing
  • Editable preview of extracted classes
  • Export to .ics for calendar syncing
  • Supports all major calendar apps
  • Lightweight UI built with HTML templates
  • Backend powered by Python (Flask)

πŸ“¦ Tech Stack

  • Backend: Python (Flask)
  • Frontend: HTML, CSS (Jinja templates)
  • Calendar Export: iCalendar (.ics)
  • Hosting: Render

🌐 Live Demo

https://timetablepro.onrender.com

πŸ“ Project Structure

Timetable--Sync-Pro/
│── app.py
│── requirements.txt
│── templates/
│── static/
└── README.md

πŸ› οΈ Installation

git clone https://github.com/s4sahiko/Timetable--Sync-Pro
cd Timetable--Sync-Pro
pip install -r requirements.txt
python app.py

πŸ“€ How to Use

  1. Upload timetable image
  2. Review/edit extracted entries
  3. Export as .ics
  4. Import into your calendar app

πŸ“Œ Use Cases

  • Students digitizing schedules
  • Creating calendar reminders
  • Converting paper timetables

Author

  • Sahiko
  • Ayush Sharma

About

Timetable-Sync-Pro is a simple web-based tool that converts timetable images into clean, structured .ics calendar files. Users can upload a timetable screenshot or photo, review the extracted schedule, and instantly generate a calendar file compatible with Google Calendar, Apple Calendar, Outlook, and any app that supports the iCalendar format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published