Inspiration

New Year, New Me. That's how the saying goes, but change doesn't happen overnight and most new years resolutions go unrealized. That's where Resolutte comes in. Resolutte is a social goals-tracking platform that helps you stay on-track to maintaining your Resolutions, and helps keep you and your friends accountable. Compared to other New Years Resolution applications or Goal/task apps, we noticed what lacks in the market is -- how the applications dealt with accountability. There was not a perfect way for us to be held accountable for our gaps we have made.

What it does

Resolutte enables users to publicize their new years resolution and then make sub-goals or metrics to mark their progress towards achieving it. Everyone has a major goal they would like to achieve in the new years but the only way to achieve these major goals is by splitting your major goals into smaller , realistic, and time manageable goals. For example: if someone wanted to lose weight as a large goal, their sub goals to jog/exercise 3x a week or Friends can view and comment on these goals, keeping each other on-track and motivated. Resolutte also will send push notifications reminding users to track their progress and achieve their goals. Another way we hold people accountable was to place ‘a bet on these goals’. Users can have a choice of placing a x amount of money and if they fail to meet their goal on their deadline, that money will immediately go to a charity. In our case, this charity is the COVID refund relief. In addition, how one determines if this individual has met their goal or not is by having a voting system from their friends page. At the time of the deadline, a prompt appears on the user's friends application and they are required to vote whether the user has honestly succeeded in fulfilling their resolution / major goal or not

How we built it

After doing a design phase, we used Swift, SwiftUI, and Firebase to begin building a mobile application to achieve these goals.

Challenges we ran into

We faced complications with the various Firebase libraries not working and syncing properly across our machines. We spent much of the hackathon debugging Xcode instead of coding our application. Integrating SwiftUI and Storyboard views was also a challenge requiring debugging.

What we learned

Code collaboration can be much more difficult across the world and Xcode's handling of libraries makes production more complicated.

What's next for Resolutte

Further development is needed to bring this project to life. While we have an excellent plan and idea, 24 hours proved not enough time to get a fully-featured version of the product online.

See our Code on Github or our wireframes on Figma. Checkout our sweet Domain.com domain Resolutte.tech

Built With

Share this project:

Updates