Git Product home page Git Product logo

restful-fitness's Introduction

Restful-Fitness

Description

This application is a fitness-tracking tool designed to provide users with the ability to login to the app after registering as a new user, creating a secure personal profile to enter their demographics.

The user will be taken to a main profile page that will display their profile information and an interactive water intake feature to assist the user in tracking daily water intake.

Users have the ability to add new workouts to be saved.

The application also has a community blog page for users to post accomplishments and encouraging things for other users and find useful tips for wellness.


NodeJS Express.js NPM Bootstrap MySQL Heroku


Open the app login page to login for existing users, or enter new user information in the "New User Registration" fields, then click "Register".

App login page New user registration page

On the homepage, choose whether to add a new workout, go to the Community blog page, or logout from the navigation bar.

homepage New workout page

You can add a new blog post on the Community page, to share information with other users, or read helpful fitness and wellness tips.

community page 1 community page 2 blog post

Back on the homepage, you can also add your water daily water intake by clicking one of the small cups located below the large cup, to indicate each 8 ounce glass of water consumed, and see the amount and percentage remaining to meet recommended daily goal of approximately 2 liters per day. You can double-click each cup to remove 8 ounces, if necessary or click a cup further ahead if you need to add multiple cups at one time.

water-intake


Installation

From the command-line run:

npm start

Then, enter:

node server.js

From your browser window, type or click the following link: https://restful--fitness.herokuapp.com/login


Technology

  • HTML/CSS
  • Javascript
  • Node.js
  • Express.js
  • NPM
  • Handlebars.js
  • Bcrypt
  • MySQL
  • Sequelize
  • Heroku

Link to Deployed App on Heroku


Authors

Shadae Brown

Silvia Trejo

Heather Cooper


License

MIT

restful-fitness's People

Contributors

shadae96 avatar sytrejo avatar cheribc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.