Swift productivity app designed to help users build strong routines and habits.
- Add multiple subroutines: one for when it is raining, another when you woke up late, etc.
- Weather interface that shows you the upcoming weather forecast.
- Weather suggestions. Prefer exercising when it's not raining, or when it's not too hot outside? Set your weather preferences and the app will suggest the best days to commit to your routine.
The app builds upon the notion of the cue-routine-reward cycle, which states that cues in our environment trigger routines (or habits) that eventually lead to some sort of reward. However, unfortunate situations such as bad weather or feeling tired will oftentimes discourage an individual from following up with their routines. Bad weather may encourage people to put aside exercise for another day, which sets back their fitness goals whenever they face discouraging situations. Thus, it is best to have "alternative" routines that can still push you to your goal despite whatever life throws at you. Want to exercise more and had plans to go hiking but it's raining outside? Make an alternative routine for indoor exercises that will still help you progress towards your goals, even when life gets in the way.
- Xcode 9.2
- Swift 4
- CocoaPods 1.4.0
The code in this repository does not reflect the current version of this app, due to privacy and security reasons. The app may be published on the App Store in the near future.
Check out the up-to-date backend repository planner-rest.