Skip to content

edy252/planner-iOS

Repository files navigation

planner-iOS

Swift productivity app designed to help users build strong routines and habits.

Demo

Features

  • 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.

Concept

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.

Environment

  • Xcode 9.2
  • Swift 4
  • CocoaPods 1.4.0

Dependencies

Disclaimer

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.

Other

Check out the up-to-date backend repository planner-rest.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published