Inspiration
As students and young professionals who have goals that they want to work towards, we know that it can be difficult to manage and track our progress. Tasks and goals are often noted somewhere and forgotten. We came up with a simple and clean app design to allow ambitious people to set up and track their goals.
What it does
There are two core functionalities we built: display goals and provide the user the ability to add goals. We didn’t want to create a complex system for users who lack time and effort to track the goals they have. Instead of a design with unnecessary bells and whistles, we went for a simpler and intuitive design that doesn’t overwhelm the user. For our initial prototype, we want users to view their current goals and add new ones. This allows them to track all their goals in one place.
How we built it
We narrowed down the key pain points, lacking time and effort to organizing and tracking new goals, with user research. After designing the initial wireframes in Figma, we used Android Studio to build the app in Java.
Challenges we ran into
In the beginning, we had to prioritize what features to build based on the user’s problem and the effort it takes to build what we need based on our experience. Most people in our team were new to Android Studio, so we faced a learning curve and focused on building the core features rather than building too many things.
Accomplishments that we're proud of
TOHacks was everyone’s first hackathon! Even though most of our team members never used Android Studio before, we are proud to have created a prototype and technically feasible design given the limited time we had.
What we learned
We learned about Android Studio and made tradeoffs on what we wanted to build.
What's next for Goal Manager
In the future, we plan on adding more features that would help users stay consistent in tracking their goals, such as a progress bar and notifications. We could also gamify the app by adding streaks and a leaderboard to motivate users in achieving their goals.
Log in or sign up for Devpost to join the conversation.