Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 3.98 KB

README.md

File metadata and controls

50 lines (30 loc) · 3.98 KB

commit

Are you really productive?

When you go to sleep, do you feel accomplished? Like seriously, think about it. We all strive to become more productive, but can never perfect this key skill for success! A main contributor to this is procrastination, we have all done it. With the condition of remote work and school taking place online, it becomes easier for people to procrastinate, especially when there's no one is checking on them.

It is clear that productivity is based around habits, and procrastination is a bad habit. But how do we solve procrastination? Sure, we can try and set artificial deadlines, but you already know what is going to happen. You stick to these for a couple days and then its back to the beginning, why is this?

Why self set deadlines do not work

2 reasons. So for humans to stick to deadlines, they need reward or threat. At school this threat is failing the course, detention etc. This is why we are always much more successful with completing school tasks. Another reason is the lack of motivation, we have nobody to review our work and keep us on track, this is basic psychology. But how do we solve these problems?

The solution? COMMIT!

COMMIT is a peer-based productivity app dedicated to helping you stay committed and motivated to achieve your goals. To use commit, you write your daily goals when you wake up and add them to the todo list, then when you have completed them simply upload a photo of your achieved task!

COMMIT is more than a todo list. We solve the 2 problems stopping you from being more productive. The first new concept is our proof of work community approach. Add friends and get notified when they complete a task, similar to class room. You can then validate each others photos to check you have completed the proposed task, a proof of work system. We have also added a threat (optional), something to push you to complete your goals, this is done through money. Assign a value to each goal, and if you fail to meet this goal, you pay the proposed fine. Once you COMMIT to it, there's no backing out!

We know the biggest hurdle to finishing tasks is starting them. We hope this way can bring you one step closer to your goals. No excuse to procrastinate!

alt text

Features:

alt text alt text alt text

How we built it

The app was built on Flutter with the database on Firebase. The entire UI/UX was designed on Figma.

Challenges we ran into

The biggest challenge was, none of us knew Flutter but we were able to learn it and design the app in the same, then the challenge was to route all the screens in the app.


Accomplishments

Accomplishments that I'm proud of As a team, we knew coordination would be a challenge as we are an international team from 3 different continents and hence, 3 extremely different time zones. We stepped up to the challenge and made it work, by delegating each person with tasks of equal work, we managed to lower the workload all while keeping good communication all while being up to 7 hours apart.

What we learned

No one in our team knew Flutter before, so we learned Flutter which was great.

What's next

We will try to complete the entire app and host it on the play store and Apple store in the future.

Research

Sotiris Georganas, Mirco Tonin, Michael Vlassopoulos: Peer Pressure and Productivity: The Role of Observing and Being Observed, July 2013, http://ftp.iza.org/dp7523.pdf

Scott Alexander, Toward a Bayesian Theory of Willpower, https://astralcodexten.substack.com/p/towards-a-bayesian-theory-of-willpower