Workout Report

Monitor personal and team lifting gains


Home


Getting Started


To-Do List


Run Local Instance


Run Local Instance

  1. Install Node.js
  2. Install MongoDB
  3. Create a Google Cloud project
    • Enable the required Google Cloud APIs:
      • Google+ (Profile, Email)
      • Google Drive (Read Only)
      • Google Sheets (Read Only)
      • YouTube (Read Only)
  4. Clone the workout-report repository
  5. Create ./config/auth.js and ./config/database.js files.
    • Follow examples in the /config directory’s README.md.
  6. Start MongoDB from its /bin directory
    • ./mongod and ./mongo
  7. Run in root directory to install all necessary modules
    • npm install
  8. Run in the project’s root directory:
    • set DEBUG=NodeJsWebsite:* & npm start or ./start_server.sh
  9. View your local instance of Workout Report at localhost:3000

Docker Instructions