Our inspiration for KanBoy came from our own studying habits of doing group sessions on Discord. However, we often got distracted and unfocused while we were trying to be productive. We made KanBoy to solve this problem.
KanBoy is a Discord bot made for studying and productivity. The main feature of the bot is the Kanban Board project management tool built directly into the bot, so you and your peers never have to worry about forgetting to-dos. There is also a Pomodoro timer with a leaderboard to track who studies the most, a streaking system to help build habits, and an AI-powered chatbot for any questions that come up while studying.
We built KanBoy off of the discord.py library, and we made out website using the Bulma frontend framework.
At first, we struggled to make the Pomodoro feature track time, take points, and enter/leave calls. We also ran into problems when trying to resize the logo in the navbar because of how the Bulma framework overwrites CSS.
We take pride in that we made a project that we would actually use. We are also proud of the website's clean and user-friendly command documentation.
We learned the ins and outs of making a Discord bot with Python. We also learned how to make, design (with Bulma), and deploy a website on Vercel.
We would want to upgrade the Pomodoro feature to have the bot stream the clock and other data live. We would also be interested in making a scheduling tool that notifies everyone at the same time for a study session.