Inspiration
Inspired by Studocu, we were frustrated that we had to create accounts to access various resources. Thus we created this bot to let the community obtain desired information without having to create new accounts.
What it does
Returns pdf files based on requests by the user. Also provides an interface for the user to schedule study sessions, with breaks in between.
How we built it
It was the first time building an app using python for us, we suffered a lot but fortunately it works at the end.
Challenges we ran into
- We did not know how to use python and telegram bot APIs
- We ran into version control problems with python
- Often distracted by various goodies around the venue
- The navigation is not navigating in the telegram bot
- The telegram bot is replying with unintended behaviour
- We suffer a lot on making the telegram bot send pdf files
Accomplishments that we're proud of
- We found a lot of rubber ducks scattered around the venue
- Successfully requested 2 boxes of pizza and 1 box of hashbrowns from the organizer
- We actually finished the proof of concept in quite a short time ( We u-turned on our idea, we decided on the idea after lunch)
- We solved merge conflicts
- Solved some bugs independently
- Some of the members finished 7th and 8th respectively in the tetris competition
What we learned
- Not to upload the virtual environment to github
- Be flexible with project requirements
- LLMs are good tools
What's next for StudyBoNUS
Support for other faculties as the current implementation is usable only for SoC students, and support resources obtained from more sources
Log in or sign up for Devpost to join the conversation.