Skip to content

A habit tracker web app, where you can log and view all the habits you are trying to build.

Notifications You must be signed in to change notification settings

jeffso8/Rootine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rootine - A Habit Tracker

This is a web app, where users can keep track of habits they are trying to implement into their daily lives, and visualize their statistics and maintain their habit streaks. URL : https://rootine-project.herokuapp.com/

Table of Contents

  1. General Information
  2. Technologies
  3. Setup

General Info

This project was inspired from the book Atomic Habits. The book's main takeaway is that habits, no matter how atomic, can make a huge impact on ones life in the longer term, but requires consistency. This consistency is simple in theory, but in practice it is much harder without the proper tools. The ability to visualize your habits, see the streaks that you have maintained, and have email/text cues when your habit should be performed are extremely beneficial when the user is trying to stay consistent.

Technologies/ Frameworks

  • React(.js) version: 16.13.1
  • Bootstrap version: 4.5.2
  • react-beautiful-dnd version: 13.0.0
  • Passport.js version: 0.4.1
  • Express.js version: 4.17.1
  • Mongoose version: v5.10.7
  • MongoDB
  • NodeJS
  • Heroku

Test Account:

If you wish to visit the web app and check out the features, use the given test account! The app is hosted on a free dyno, so it may take a bit of time to boot up, as the dyno may be sleeping and needs a bit of time to wake up :)

Test Account:

About

A habit tracker web app, where you can log and view all the habits you are trying to build.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published