Inspiration

Often in my life, I've put aside many goals and tasks I've assigned myself to do. Because I never follow up with things I want to do, I decided to make a goal tracking website that can be used to track goals and tasks for yourself.

What it does

This website is quite simple. It allows users to add new tasks to a list, where they can assign each task they make a name, goal amount, and due date. Then, when the task is complete, the user can hit the complete button to finish the task! There's also save/load buttons, that allow users to save their tasks and goals on the website, so that they don't disappear when they reload the site.

How I built it

I built this program using Thonny, a coding tool I was taught a couple months ago in my first fall semester CISC class. It uses Python, the programming language, and Drafter, a powerful tool that allows me to create a server to run my code on, instead of it being outputted in the terminal.

Challenges I ran into

I still wasn't very knowledgeable about making websites and I also didn't know some more obscure parts of python, so a lot of my time working on this project was spent googling and trying to figure out how to use certain parts of python to make my project work. It led to me having to focus hard if I wanted to finish this project in time.

Accomplishments that I'm proud of

I am very proud of myself for being able to make a saving system for a website that allows data to be saved through multiple sessions of the website. I was also proud of being able to make this much code in only a day, since it'd usually take much longer for me to be able to finish a project as complex as this.

What I learned

What I learned through my time working on my project, is that I should never take the time I have left for granted. During the early hours of the hackathon being, I didn't work that much on my project since I still didn't have an idea of what to make, which ended up causing me to work much harder to finish the project in time.

What's next for Personal Task Tracker

Implementing code to make the interface look better would definitely be the next step for the Personal Task Tracker. Completing your tasks would be a lot more satisfying when there's cool effects when you complete them.

Built With

Share this project:

Updates