Skip to content

Lotus Tracker is a single-page mood tracking and relaxation application.

Notifications You must be signed in to change notification settings

Squatch89/lotus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

180 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lotus Tracker

Version 1.0 1/27/2018

Track your mood and relax with Lotus Tracker. This MERN stack application stores user mood data, shows weekly and monthly mood trends, and offers techniques and resources for relaxation.

Deployed Site:

https://lotus-tracker.herokuapp.com/

To Run:

Lotus Tracker requires Node.JS and Express to run.

Once Node.JS is installed, NPM is automatically installed. The following dependencies can be installed with the command npm install inside the root and client folders (anywhere you see a package.json).

To run in root folder input node server.js. The server will run, and the site will be available at http://localhost:3001/

Dependencies:

  • Server:

    • express
    • body-parser
    • path
    • serve-favicon
    • bcrypt
    • mongoose
    • morgan
    • jsonwebtoken
  • Client:

    • react
    • react-dom
    • react-router-dom
    • react-scripts
    • react-google-charts
    • path
    • axios
    • bcrypt
    • moment
    • jsonwebtoken

Dummy Login:

  • Username: 'username'
  • Password: 'password'

About

Lotus Tracker is a single-page mood tracking and relaxation application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.9%
  • CSS 18.7%
  • HTML 3.4%