to run the app locally, you need to have nodejs and mongodb installed on your machine or docker.
prototype of the app
cd into server and client folder and run the following command
npm install
if you have docker run the following command to start the app
docker-compose up -d
/server.env file:
MONGO_URI="yourMongodburi"
MONGO_URI_TEST="mongodbUriForTest"
NODE_ENV="development"
DATABASE_ENV='mongo'
TEST_DATABASE='test'
DATABASE="chat-helper"
PORT="5000"
JWT_SECRET='yoursecret'
GOOGLE_CLIENT_ID="yourGoogleClientId"
GOOGLE_SECRET_ID="yourGoogleSecretId"
GOOGLE_OAUTH_REDIRECT_URL="yourGoogleRedirectURL"