We all need some motivation to stay busy during these strange times, so what better way than through a simple scheduler. We wanted to design this functionality through a website as it would be easy to view from a variety of devices and it would be easier to design and program.
What it does
(RESIZE WINDOW when trying it.) Our website is designed to allow users to add a task to a list so that they can make sure they don't forget to do it. The nature of the user's tasks could have varying degrees of priority or purpose so we gave them three simple categories to separate possible tasks: "Schedule," "To-Do," and "Daily." This should in theory be enough separation so that users can easily keep track of what they need to do without being too bloated with options. Our goal is to keep this simple and user friendly, after all.
How we built it
Our team split the project into three main areas: the website, the code for the website, and the look of the website.
The website itself has a registered domain name of "www.bonkertivity.tech" that we registered through domain.com. We then used Microsoft Azure to get the website up. Azure has a function to import Github repositories so getting the code to the website was simple enough, but before that could happen we had to set up a sub domain of www.bonkertivity.tech and set up the SSL to prevent users from getting warnings about security vulnerabilities. With that all set up, the website was ready. The only thing left for this side is to pull the updated code from time to time to see if its working properly.
Finally we chose a coat of paint to give the whole thing. We went for a colorful, calm palette that is reminiscent of a sunset.
Challenges we ran into
What we learned
What's next for Bonkertivity
We'll work out all the bugs and keep improving on the website one step at a time. We aim to become a useful website for all college students and workers facing the harsh reality of social isolation, but perhaps this project will become useful enough to carry into the future. The ability to rearrange the items in a list and maybe setting up a simple calendar system for repeated weekly tasks. Most of the functionality is already there, but these additions would be useful for sure. As a trilingual the team lead is interested in adding multiple language functionality down the line. Another idea that was too complicated to implement was a timer to prevent spending too much time on "time waster" websites.
Log in or sign up for Devpost to join the conversation.