Inspiration

As university students, actively tracking spending and saving can make a huge difference, and is something we've all struggled to maintain in the past. We were inspired to create something that helped us stay on track and give users an extra boost of dopamine and helps stay on track. Think duolingo without the death threats.

What it does

The app is a simple way to input your contribution to any of your plans, separately from where the money is actually saved. For example, if one of us made a contribution to a trip savings plan, we can open the app, and water our "trip savings" plant. The plant shows growth over time as you approach a goal, and flourishes if you maintain a schedule.

How we built it

Based on our collective expertise, we decided to use Python to code the app logic and GUI.

Challenges we ran into

Initially, we wanted to use Swift to code an iOS app for easy adoption. We spent a good chunk of time researching, as none of us had ever used Swift but were ready for the challenge. Sadly we realized that one of our laptops couldn't correctly compile the code, and we switched to Python.

Accomplishments that we're proud of

While we had all used Python in the past, only one of us had ever made a GUI. As a group, we learned Tkinter, the framework used for our user interface.

What we learned

It was an incredible opportunity for all of us to have complete control to make the frontend and backend of a complete app, and go in any direction we chose. There were bumps in the road but it was amazing to learn how the different parts of an app come together.

What's next for TLC

Go back to school and apply what we learned! Hopefully, we could continue development to make a more widely accessible and fleshed-out app.

Built With

Share this project:

Updates