a small api for working with ical file
The goal of this project is simple : a light api for returning JSON object of currents events, next events, etc... from an ical file. The purpose of the project was to be able to simply get informations about specific calendars to display it with differents devices.
The client folder contain an actual client in html / javascript for testing the API
Full requirements are avaible in requirements.txt file. For this project we use :
- Flask for the api with Flask-Cors
- icalendar for parsing ical files
- requests for gettings icals from url
- requests-cache for simple caching http requests
- Adding routes for more options in API
- Add unit testing for the api
- Deployement script for others backends like apache
- More support for more ical providers
- Create more generic parser
- Refactore code