Beast Mode is a fun, visual workout tracker. While traditional workout platforms focus on whole-body exercise frequency and duration, our website tracks the growth of each main muscle group---which is essential for people like Victor, who seems to only have arm days---via cute cat avatars. Moreover, by connecting to an external nutrition API to generate protein consumption information and documenting time-based atrophy, Beast Mode is multifaceted and accurate.
Core technologies include MongoDB, Node.js, and Express. Non-skeleton packages, libraries, and APIs include the CalorieNinjas API, reactjs-popup, react-icons, and file-loader.
- Clone this repository
git clone https://github.com/weblab-class/yw9081-victor-Yin05-katherineyli.git
- Install other necessary packages
npm install react-icons npm install reactjs-popup npm install file-loader --save-dev