Habitly is developed as an accountability partner that helps individuals track their growth in developing new habits and dropping old habits. New challenges can be taken up, recorded, managed and tracked using the Habitly app.
Responsive single-page design
This custom data type entails
habit challenge activity can have
End date & time,
Start date & time,
remind date, and be set on
Repeat on days.
user selects days for activities for every challenge. This bears the
Note (activity to be carried out),
Time. The user selects as many or less days as is convenient.
Habits are set as challenges which the user attempts to tackle. Each habit, depending on the activities the user wishes to adopt, is worked on during the specified
This template is able to keep track of the user's challenge history, length of time in years, months, weeks, days, hours and seconds. The streak custom data type records
The user data contains the user's
A - Habits,
First Name, and
All activities are carried out on this page. Habits are added, reminders set and activities monitored. Progresses can be saved and monitored too. It also showcases a list of existing/ongoing challenges (habits).
upon loading, this custom state takes the value of home, new habit or settings depending on navigation on the home page
the user sets a reminder which the custom state reads in "week"
this has the value "small"
this is the value of the timer
this custom state enables the user add a new habit to his list
each habit added possesses a title. This state reads "new" when a new addition is to be made
Add new HABIT group
this is set to "new" for every habit freshly added to the group
the values of this state are Monday, Tuesday, Wednesday, Thursday, Friday
this reads the current habit after a new addition is made or as navigated by the user
This page allows signing up using email address. It also allows for login for already registered users. On this page, sign up payment is made easy using the Stripe platform. Passwords are also recoverable.