Giter VIP home page Giter VIP logo

fitness5000's Introduction

Fitness5000

Our web application is designed to help clients achieve their fitness goals on a daily basis. When a user opens the app they will be prompted to fill in their name, which will be stored at the top of the web page with the current date and time. After submitting your name it is encouraged that a client fill in their current height & weight. This will provide the client with their current BMI metric. Whether a client wants to gain or loose weight they will be able to use the calorie tracker to their advantage. They must enter numbers, if they enter any other character a modal will pop up asking the client to submit a valid number. Moving over to the exercise portion, We have provided clients with a drop down menu to choose what style of exercise they would like to preform. This drop down menu is powered by an API, that stores all of the exercises. After a client selects the style of excerise they would like to perform, they can press search and will be provided with an exercise. Clients will be shown a single exercise at a time and our API breaks down how the exercise should be performed, specificies what if any equipment is needed and for some exercises the average amount of calories burned per hour. Clients can either choose to do the exercise that is displayed or they can skip around and find one that interests them the most.

User Story

As a Fitness Company we want to develop a fitness app that generates a new workout on a daily basis while it also monitors fitness stats and caloric intake in order to help clients reach a desired weight and body type over time.

Acceptance Criteria

GIVEN a fitness application starting page
THEN the user creates a Username and body fitness profile
WHEN I start the app
THEN I am presented with a specific workout generated based on parameters given
WHEN the app restarts for the next day
THEN the user is presented with a new workout
WHEN a user opens the app
THEN they can track their daily caloric intake
WHEN I update my calorie intake
THEN the app tracks amount consumed for the day / week

Mock-Up

The following image shows the web application's appearance and functionality:

The application link is listed below: https://jhdk707.github.io/Fitness5000/

Resources

  • CSS styled using Bulma.io

Credits

Fitness5000 created on 1/19/2023 by Isaiah James, Jesse Hudak, Nate James, Jonathan Chen as part of the UC Berkeley Extension Bootcamp.

fitness5000's People

Contributors

jhdk707 avatar 14chenj92 avatar izzaiah11 avatar codelearning2021 avatar

Watchers

 avatar  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.