Last Updated: July 15th, 2020
Duration: 2 Days
Fit Family aims to motivate friends and family members to shed some of those pandemic pounds we've all put on. It allows users to post their weight publically or privately and see this information in a useful chart.
To see the fully functional site, please visit: YouTube
Software required to install this application are as listed:
1.) Create a database named get_fit
and run the queries from database.sql.
2.) The queries inside of the database.sql file are set to create the necessary tables to populate the needed data for this application to run correctly. This project is built on Postgres, so you will need to make sure to have that installed. We recommend using Postico to run those queries as they were originally created there.
3.) Open your source code editor and run npm install
3.) Create a .env file and set up SERVER_SESSION_SECRET=superDuperSecretKey
where superDuperSecretKey
is your generated password. You can randomly generate a password here at password generator. If you don't do this step, create a secret with less than eight characters, you will get a warning. The secret value can be any random string of characters.
4.) Run npm run server
in your terminal
5.) Run npm run client
in your terminal which will open up a new browser with the application
-
PostgreSQL
-
Express.js
-
React.js
-
Node.js
-
Redux.js
-
Redux-Saga
-
Axios
-
Moment.js
-
Sweetalert2
-
Material-UI
-
Recharts
-
Passport
Tan Nguyen | [email protected] | 612-501-3800