A WebApp that lets you transfer your college timetable to Google Calender.
Language : Python
Clone this repository first.
The project uses Python 3.6 with the following packages.
- python-docx with
pip install python-docxto install - flask with
pip install flaskto install (Flask might throw and error, if it doessudo apt-get install python-flaskshould fix it ) - google-calender with
pip install --upgrade google-api-python-client oauth2clientto install. After installation, got to the Google Calender Python QUickstart to activate the API for your app, clicking on Enable Google Calender API should do this. During the process you will get a file calledcredentials.jsonplace this in the root directory of your local version of this project. Do not upload this file when contributing
After this you're all set! ✨
Currently everything runs seperately so this is divided into 3 files.
calender.py- Runs and creates the events. Typepython calender.pyto run.extract.py- Extracts string text from a.docxfile. Typepython extract.pyto rum.upload.py- Starts server and deals with uploading a file. Typepython upload.pyto run.
The plan is to get everything started into a single file called app.py that starts the server and uses the other necessary files by exporting. I'd imagine we get to this soon.