Inspiration

Completing tasks is hard. Especially when it's a project with many smaller tasks that go into it. There are many to-do list and calendar scheduling apps, but none of the ones any of us tried were particularly effective at tracking these kinds of projects.

What it does

Taskland uses our best AI buddy Tasky to add tasks to your list. Just type any information about you task into the input bar, and Tasky will parse your message and add it to the list! Tasky keeps track of what date tasks are due, and will gently remind you if you have an overdue task.

How we built it

Our AI is powered by Cerebrus, giving life to our wonderful little pal, Tasky. We used a lot of prompt engineering to be able to get the correct prompts from the AI so we could easily do SQL queries accurately, and without any issues. The backend was written in python/flask, with serverless PostgresSQL database on Neon. The frontend of our application is served through React.js where we can bring our project (And Tasky!) to life.

Challenges we ran into

All of us are here at our very first Hackathon. None of have very serious developer or large group experience over extended periods of time. All of us were extremely apprehensive when we first started this journey. We weren't sure how to start out application, what we wanted to make, or even if we would be here the whole night! After a couple of hours putting our fingers to the keyboard we found our footing and continued on through the rest of the night. Although we ran into merge conflicts often during our GitHub pushes, we. were able to overcome these difficulties by working as a team.

Accomplishments that we're proud of and what we learned

We are super proud of making this functional web app. This is our first time working together with people as a team and creating a web app from scratch. There was a ton of learning from doing the end-to-end work, communicating with the database and sending information around, but we all learned a ton and had an absolute blast. Perhaps the greatest accomplishment of all was the positive attitude we kept during whole Hackathon.

What's next for Taskland

We would like add more functionality to TaskLand such as displaying active tasks on the homescreen as well as having many different sub-tasks and haaving Tasky be more active in the promotion and advisement in activites that you may want to participate in based on previous tasks that you have completed. We'd also like to make Tasky able to give support and check in with the person if they are not completing tasks.

Share this project:

Updates