docker-compose up
start Mongo
mongod --dbpath=data --bind_ip 127.0.0.1
MongoDB server will run on localhost:27017
Install dependencies
nvm install
Run node application
nvm start
Application will run on https://localhost:3443
- Developed Express backend server with SSL protocols, allows client-server communications in a secure channel
- Implemented CORS with Preflight approach to improve the security of backend modifications on NoSQL models stored in MongoDB
- Implemented JWT and integration of OAuth2 with Facebook Passport for account authentication
- Containerized with Docker and could be deployed to a load-balanced Kubernetes cluster using AWS