Inspiration

The Ohio State University's National Student Financial Wellness Study found that 72 percent of college students experience financial stress. Even the members in our group have had struggles with managing their finances and we are sure that many other college students are facing the same issue. This is why we thought EDUHoot would be great for any college student who wants to start budgeting and get into healthy spending habits.

What it does

EDUHoot allows users to create a budget at the beginning of each month where you can create different categories and allocate dollar amounts for them. Users can also add different expenses throughout the month. For example if I spend $20 on groceries then I would enter that in here. Users also have the ability to enter in bills so that EDUHoot can send reminders about bill dates so that the user can make sure to pay the bill on time to avoid any late fees.

How we built it

We build our app using Flutter and Dart.

Challenges we ran into

One major challenge we ran into was coming up with a good plan and design for our app. Since all of our team members had never developed an app before, we struggled to figure out what data we wanted to collect from the users and how we wanted to display that data. Another challenge was figuring out which platform to use. There are so many platforms out there that let you develop apps but we had to find one that was free and was able to be downloaded on our computers.

Accomplishments that we're proud of

An accomplishment we are proud of is the delete button on our create budget and create expense. This took a long time to get working but we think it adds a polished look to that screen. Another accompaniment we are proud of is the overall UI in the different screens in our app. This includes the colors and icons on the bottom tab bar.

What we learned

We learned several things through the development of our app. We realized how important teamwork was. Last night, one of our team members was having trouble with the bill notification system, so we had to sit together and debug the code and come up with solutions to fix the problem. We also learned more about app development in general and got an idea for what app developers in the workforce do.

What's next for EDUHoot

There are a few things we wanted to add to EDUHoot but were unable to. First is a sign in page. We wanted to add a google sign in pop up that allowed the user to log in to proceed using the app. We tried to do so but we faced several errors and since we had other tasks remaining we had to drop this idea. We also wanted to add a pie chart for every month that displayed how much you spent in a given month compared to your budget. We got a pie chart working but we had an issue where the same pie chart was being displayed for every month so we could not include this. This is something we want to fix and add to our app in the future as it would make EDUHoot more visually appealing and user friendly.

Built With

Share this project:

Updates