Service Design and engineering course's project
Before starting, first fill your .env file with the bot token and add the credentials.json
file from google for the SSO authentication of the client application, more info about how to get it can be found here
Then build the docker image by doing
docker build . -t timetable_bot
And run it by doing
docker run --name timetable_bot timetable_bot
You can also detach and auto-start by doing
docker run -d --restart unless-stopped --name timetable_bot timetable_bot
The documentation of the software and the services can be found in the docs/
folder
https://timetablebot.docs.apiary.io/#
- Write documentation of bot API
- Write info about google API
- Write info about unitn API
- Write report and explain how all works
- Build a dockerimage
- Separate the adapter from the backend
- fetch updates on lectures every 30 minutes informing the user about changes
- Add the followed courses form a user