Giter Club home page Giter Club logo

fitlit's Introduction

I'm Blue! A Full Stack Developer at Booz Allen Hamilton! 🐌

I'm an illustrator-animator turned Developer. I love how human coding languages are with their quirky qualities, and weird rules. I started my studies in Java but now am primarily building applications in Javascript and Frontend Frameworks.

bluesclues (1)


My Technologies:


Blue's GitHub stats

Visitor Count

fitlit's People

Contributors

bluenealis avatar brittanydionigi avatar davidhdaw avatar dependabot[bot] avatar hannahhch avatar hfaerber avatar khalidwilliams avatar neil-b-linton avatar niksseif avatar robbiejaeger avatar

fitlit's Issues

Create tests for the Activity class

For a specific day (specified by a date), return the miles a user has walked based on their number of steps (use their strideLength to help calculate this)
For a user, (identified by their userID) how many minutes were they active for a given day (specified by a date)?
For a user, how many minutes active did they average for a given week (7 days)?
For a user, did they reach their step goal for a given day (specified by a date)?
For a user, find all the days where they exceeded their step goal
For a user, find their all-time stair climbing record
For all users, what is the average number of:
stairs climbed for a specified date
steps taken for a specific date
minutes active for a specific date

Refactor Recent Date

Refactor Hardcoded data to make dynamic per instructor instructions.

  • Recent Date: let recentDate = '2020/01/22';
  • Make more Dynamic

Create Sleep Test Suite

For a user (identified by their userID), the average number of hours slept per day
For a user, their average sleep quality per day over all time
For a user, how many hours they slept for a specific day (identified by a date)
For a user, their sleep quality for a specific day (identified by a date)
For a user, how many hours slept each day over the course of a given week (7 days) - you should be able to calculate this for any week, not just the latest week
For a user, their sleep quality each day over the course of a given week (7 days) - you should be able to calculate this for any week, not just the latest week
For all users, the average sleep quality

Create User class

  • A User represents a single user
  • It should have a parameter to take in a userData object
  • Each user holds on to the user properties from the data file

Should have a method to:

  • Return a user’s first name only

Create UserRepository Class

  • A UserRepository holds onto all of the User objects
  • It should have a parameter to take in user data

It should have methods to determine:

  • Given a user’s ID, what is their user data?
  • The average step goal amongst all users

Create tests for a Hydration class

The class should be able to find
-For a user (identified by their userID - this is the same for all methods requiring a specific user’s data), the average fluid ounces consumed per day for all time
-For a user, how many fluid ounces they consumed for a specific day (identified by a date)
-For a user, how many fluid ounces of water consumed each day over the course of a week (7 days) - return the amount for each day

Create Activity Class

For a specific day (specified by a date), return the miles a user has walked based on their number of steps (use their strideLength to help calculate this)
For a user, (identified by their userID) how many minutes were they active for a given day (specified by a date)?
For a user, how many minutes active did they average for a given week (7 days)?
For a user, did they reach their step goal for a given day (specified by a date)?
For a user, find all the days where they exceeded their step goal
For a user, find their all-time stair climbing record
For all users, what is the average number of:
stairs climbed for a specified date
steps taken for a specific date
minutes active for a specific date

sleep dom manipulation

Dashboard

Items to add to the dashboard:

For a user, their sleep data for the latest day (hours slept and quality of sleep)
For a user, their sleep data over the course of the latest week (hours slept and quality of sleep)
For a user, their all-time average sleep quality and all-time average number of hours slept

DashBoard *scripts.js*

No DOM manipulation

To develop this dashboard, first choose a user at random - someone with a randomly generated name that speaks to you. On the dashboard for a user:

  • Call Methods from a class
  • Create an info card on the dashboard with all of user’s info on the page
  • Display their first name somewhere prominently on the page to welcome them
  • For a specific user, display how their step goal compares to the average step goal amongst all users (this display should not be hard-coded)

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.