- server: https://oru-epiratesdev.b4a.run
- client: https://mobilicis-oru.netlify.app
The server has been hosted on the back4app container services using docker container
- the server uses MongoDb Atlas free services to store the data
- the server uses Redis cloud caching service to cache the data with a limited free space.
- The server uses JWT authentication to manage user login and signup process
- The server uses cookies as refresh tokens to provide authorization token for the user on page loads and signs them out if the token is invalid
Important
libs: express, mongodb, redis, bcrypt, jsonwebtoken etc
The Client has been hosted on netlify to provide single page hosting
- The client uses custom scss and responsive design and is a SPA
- The client uses proxy using axios to communicate with server
- server: use the command:
docker compose up --build
- client: use the command:
yarn dev
Warning
Kindly verify and debug the env and cors options