All projectsView on GitHub
Python & Flask
Sports Events Calendar
Sports Events Calendar is a Flask app for football supporters. After you sign in with Google, you choose teams from the leagues below. A sync pulls each team’s fixtures and keeps a dedicated Google Calendar up to date, with kickoff time and stadium. Later syncs update an event when the fixture changes, instead of adding a duplicate.
- Sign in with Google and choose one or more teams.
- Each team gets its own calendar, set to Asia/Jerusalem.
- Match events include the fixture title, kickoff, and stadium.
- A status page shows when each team was last synced.
Leagues
- Israeli Premier League
- Premier League
- LaLiga
- Serie A
- Bundesliga
- UEFA Champions League
Stack
- Python
- Flask
- Google Calendar API
- SQLite