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.
- 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)
- Backend: Python (Flask)
- Frontend: HTML, CSS (Jinja templates)
- Calendar Export: iCalendar (.ics)
- Hosting: Render
https://timetablepro.onrender.com
Timetable--Sync-Pro/
βββ app.py
βββ requirements.txt
βββ templates/
βββ static/
βββ README.md
git clone https://github.com/s4sahiko/Timetable--Sync-Pro
cd Timetable--Sync-Pro
pip install -r requirements.txt
python app.py
- Upload timetable image
- Review/edit extracted entries
- Export as .ics
- Import into your calendar app
- Students digitizing schedules
- Creating calendar reminders
- Converting paper timetables
- Sahiko
- Ayush Sharma