The purpose of this repo is to run tests and analyze their behavior. Also to get known to a different set of technologies
- MongoDB
- Node JS / Express
- React App
- Meteor
- Firebase
-
install node modules
- root
- client
- server
-
create local
.env
file in the client dir and copy over the.env.example
vars or manually set them- set REACT_APP_API_URI to
http://localhost:3001/api
- set REACT_APP_AUTH0_DOMAIN to
https://tenant.region.auth0.com
- set REACT_APP_AUTH0_CLIENT_ID to
Auth0ClientId
- set REACT_APP_AUTH0_CALLBACK_URI to
http://localhost:3001/callback
- set REACT_APP_API_URI to
-
run
npm / yarn start
in root directory
Deploy to Heroku using git subtree push --prefix server heroku master
from root dir
Set HEROKU env vars:
- MONGO_USER=user
- MONGO_PASSWORD=p@$$word
- MONGO_PATH=@provider:port/db
- Client
- Authentication
- Mongoose Schemas
- API Specification
- Alternative Backend (Java Spring)