(Currently under development. So far only authentication is implemented on the deployed site)
- Backend (main folder): Node JS with Express
- Frontend (
/client
): React, bootstraped with create-react-app - Database: MongoDB
- run
yarn
to install dependencies - run
yarn start
to start development environment
In order to start the frontend, run the same commands inside /client
.
By default, the server will be listening on port 5000
and the client on port 3000
.
- run
yarn
to install dependencies - run
yarn build
to build app for production - output is in
build
directory, ready to be deployed
In order to build the frontend, run the same commands inside /client
MONGO_URI
: MongoDB URIJWT_SECRET
: Code to use with JWT.JWT_LIFETIME
: Preferred lifetime of tokens generated by JWT