{"repo":"youngbryanyu/titan-health-app","free":true,"listed":false,"github":"https://github.com/youngbryanyu/titan-health-app","clone":"git clone https://github.com/youngbryanyu/titan-health-app.git","description":"An all-in-one fitness, nutrition, and health tracking web application that integrates with Purdue dining menus.","language":"JavaScript","stars":20,"topics":["nodejs","exercise-tracker","fitness","fitness-app","fitness-tracker","food-tracker","health","health-app","nutrition","nutrition-app"],"license":"MIT","category":"databases-storage","readme_excerpt":"Titan Health App - Documentation A web application for Purdue Students that seamlessly combines exercise and nutrition tracking while offering intelligent, personalized suggestions to guide users' health and fitness journeys 🍎🏋️. Specialized dining court integration features are included for students @ Purdue. Contributing If you are interested in contributing, reach out to youngyu2002@gmail.com . This project has currently been paused. If you are interested in extending it, you will need to: 1. Fork the repo 2. Set up your own MongoDB Atlas database instance 3. Fill in the required fields in the ./backend/.env file (see ./backend/.env.example for the required fields). Workspace Setup To clone the repository onto your local machine, run git clone https://github.com/youngbryanyu/titan-health-app.git in the directory you want the repository to be cloned into. We used yarn as the package manager for our application. Install yarn by running npm install yarn . We will be managing the versions of node modules separately for front and backend. Next, navigate to both the /backend and /frontend directories run yarn in both to install all the necessary node module dependencies. If you accidentally ran yarn in the root directory instead of in the /backend and /frontend directories, delete the /node modules directory and yarn.lock files and make sure to run yarn in the proper directories. Running the Application Set up the environment Variables The environment variables for the backend","default_branch":null,"files":null,"tree":[],"storefront":"/r/youngbryanyu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/youngbryanyu/titan-health-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}