Our wireframe, designed in Figma. Includes some features (like notifications) which we'll hopefully implement in the future.
The original version of the "forWard" logo. The name "forward" came from the soccer position which scores the most goals. The W is for "Win"
The version of the logo that appears in app, the white text looked better. It also includes a tagline which sums up what our app is about.
We were inspired by Citrix's challenge, the Productivity Booster App. An important part of being productive is having set goals in mind.
What it does
Users can create up to 15 goals, each with a name, description, and up to 10 micro-goals called Tasks, which are saved to the user's local storage.
How we built it
We used Android Studio and Java.
Challenges we ran into
We've never used Android Studio before, so learning how to use the application meant we were in for a steep learning curve. Specific issues include not realizing simple errors until late into the project, such as using TextViews instead of EditTextViews. The time crunch in general made it difficult.
Accomplishments that we're proud of
Despite having 0 experience with or knowledge of Android Studio, and also it being our first Hackathon, we managed to create a mobile app that has at least some of the functionality we wanted completely from scratch.
What we learned
This was a nice refresher on Java. We learned how mobile development works, including the Activity System, Views, XML, and much more. We also learned a bit about local mobile databases, specifically how Room works.
What's next for forWard
Ideally, we'll hopefully eventually implement all of the features we originally intended during our initial brainstorming session and designed in Figma. Or at least, we'll fix the most glaring issues with the project that we couldn't repair this time.