Made by Hacking the US Gubbermint, with members Abhiram Dasari (abhidasari2005@gmail.com//paingu#4514), Jeffrey Wang (jeffwang125@gmail.com//yeet!#3713), and Elizabeth Zhang (elizszhang@gmail.com//ducky#9523).
Inspiration
Keeping track of all the information flying at you during school and other meetings proves difficult. Deadlines, assignments, and other important announcements are easy to miss, and when they're not missed because you're focusing on them, other critical information is overlooked. Gerald aims to lessen the burden with a streamlined tasklist experience.
What it does
Gerald can do many things. They can:
- make shared task lists for classes, so that if you didn't catch something during a meeting or class, someone else who did (like a classmate or teacher) can add information.
- shared class task list items can automatically be added to your personal tasklist, to minimize the amount of planning
- make tasks concentrated in one place and easy to visualize
- help you pace larger projects/tasks with bigtask and subtasks
- motivate you to get your work done with its public tasklists
How we built it
We used Python and MongoDB to build the actual bot/Gerald, ReactJS, Node, & Express to create the dashboard, Postman to help with the backend, and HTML/CSS to create Gerald's website.
Challenges we ran into
This was the first time we made anything remotely like this. From webpages to databases to React to python, all of the platforms, languages, and services were new to us and we had to start from square one, which proved to be a large challenge.
Accomplishments that we're proud of
We are proud of the amount we finished in this short amount of time. We think the webpage looks quite appealing for our first webpage, especially one built from scratch without Bootstrap.
What we learned
We learned a lot about the frameworks and languages we used. We also learned a lot about the real world application of many of these services and about how real-world bots, services, and other connected front-ends work with APIs.
What's next for Gerald
We would love to add more features and get the dashboard functional. We would also like to add a token economy to the bot to encourage and motivate students to get tasks done.
Log in or sign up for Devpost to join the conversation.