Skip to content

My-Wellness-Journey is a full-stack app to help you get and stay motivated on the path to well-being. Create an account, track your moods, and get reminders to exercise and stay hydrated all with a sleek, calming UI.

License

Notifications You must be signed in to change notification settings

Gintstir/My-Wellness-Journey

Repository files navigation

My-Wellness-Journey badge

An app to help you get and stay motivated on the path to wellness.

Link to deployed site: My Wellness Journey

Table of Contents

Description

My-Wellness-Journey is all about you. Connecting a robust back-end to an interactive front-end, My-Wellness-Journey is a full stack application designed with your wellbeing front and center. Keep track of and visualize your moods. Log on and get lighhearted reminders about staying hydrated. Discover a new exercise or stretch that keeps your going through your busy day. Not only do we value your health and happiness but your security online is also a top priority. With secure user sessions, account protection and password encryption your visit to My-Wellness-Journey is sure to be just as private and safe as it is fun and fulfilling.

User-Story

AS AN exhausted boot camp student,
I WANT to see funny .Gifs,
SO THAT I am reminded to drink enough water throughout the day.

AS A stay-at-home parent,
I WANT to see data about me displayed intuitively,
SO THAT I can keep track of my moods, and my mental health.

AS AN office worker,
I WANT to do a quick exercise or stretch,
SO THAT I can recenter and refocus myself and return to work.

Screenshots

landing-page

login-page

homepage

moodtracker

about-us

Installation

Use npm command:
npm install
To install necessary dependencies.

Usage

  1. To start the server in terminal:
    • node server.js or npm start
  2. To quit server in terminal:
    • CTRL+C
  3. To reset server after changes to database- In server.js change:
    • force: false to force: true
    • save the file and rerun step #1.
    • Change: force: true back to false
    • save the file and rerun step #1. The server/database should now be live with your changes.
  4. If using seeds/seeds.js to test database structure and calls to front-end. In the terminal use the command:
    • node seeds/seeds.js

Support

For any questions, comments, or feedback please feel free to reach out to our team members:

Team Email Github
Joseph Cosgrove jcosgrovecoding@gmail.com Github
Kesiah Patil kesiahp18@gmail.com Github
Gintautas Stirbys gint.stirbys@gmail.com Github

Roadmap

All great projects have room for improvement and innovation. We are open to any and all feedback regarding tweaks and additions to this site. Some elements that we have considered:

  • Allow cross-user interaction in the form or viewing other user's moodtrackers and being able to leave positive reinforcement.
  • Integrate a journaling feature.
  • Implement other behavioral trackers such as water consumption/sleep etc.

Contributing

Please refer to the Contributor Covenant for contribution guidelines.

Technology

This project was completed using the following technologies, libraries, and software:


Tests

No test need to be run at this time.

License

Copyright © Joseph Cosgrove, Kesiah Patil, Gintautas Stirbys, 2021. All Rights Reserved.

This Project is licensed under the Apache~2.0 license.

About

My-Wellness-Journey is a full-stack app to help you get and stay motivated on the path to well-being. Create an account, track your moods, and get reminders to exercise and stay hydrated all with a sleek, calming UI.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •