/fitfolio

Share your accomplishments in the gym, compete with your friends, and track your own progress! With this application, you can make posts, comment on others' posts, and keep an inventory of your workouts so you can remember what worked, what sucked, and what else you can do.

Primary LanguageJavaScriptMIT LicenseMIT

Fitfolio

MIT license

Table of Content

Deployment

https://fitfolio.herokuapp.com/

Description

Fitfolio is the best place to share your accomplishments in the gym, compete with your friends, and track your own progress! With this application, you can make posts, comment on others' posts, and keep an inventory of your workouts so you can remember what worked, what sucked, and what else you can do.

Installation

Please install the package locally to your working project directory.

  • On your preferred code editor, use the command line to run npm i
  • The latest version of the required packages will be installed.

Usage

Please ensure you have followed above steps to install package first!

  • Access your working directory project folder and create your .env file. Copy and paste the code below to connect to your schema from the MySQL shell

mysql -u root -p source db/schema.sql

  • Once done enter quit or exit to terminate the sql session. Keyboard shortcut CTRL+C will bring you back to your Terminal/Shell/Bash and run the following code.

npm run start

  • Once you are connected to your local ran server, navigate to http://localhost:3001/ in your browser. You can interact with our app from the homepage.

See the images and video below for demo.

screencapture-fitfolio-herokuapp-2023-03-06-21_45_08

Contributing

Contributor Covenant
Contributor Covenant encourages contributions of all kinds from people around the world. This makes the practice of open source as much social as it is technical.

Tests

No testing are available at this time.

License

This application is licensed under the MIT license.

Questions

Credits