trishalanglois / fitlit

FitLit project starter kit for students

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FitLit -- Being Fit is Lit

Description

FitLit is a project that simulates an activity tracker, allowing a given user to see their health statistics. Statistics include steps taken, water consumed, quality and quantity of sleep, and stairs climbed. To make it even more dynamic, the user can see other users' stats, both the friends that are linked to their profile and averages of all users in the database.

Part of this project was also designing a UI/UX comp. We used Canva to make a mock-up and used that for wireframming and writing/implementing our CSS.

Technically, this project incorporated designing the architecture of the project, which included multiple classes to handle various small databases. Code implementation focused on using information from various databases in the same classes and how those can talk to each other.

Testing

Testing was a key component in this project. Tests were written for all functions associated with classes and data manipulation or aggregation.

Home Screen

The user will see this as their main view when they load the page. View of our home screen

More Information

The user can click on the buttons on the card to get more information, both about their own stats and stats aggregated from all users. Click on the buttons to view more information

User Information

The user can also click on the profile icon in the upper right hand corner to see some additional profile information and stats from their friends. Click the user icon to see profile information

Authors

Trisha Langlois

Kayla Wood

About

FitLit project starter kit for students


Languages

Language:JavaScript 98.9%Language:HTML 0.8%Language:CSS 0.3%