♛ Social network ♛

Problem Statement

This project is a homework for the subject Microservices architecture.


Mandatory Features

  • User Management. ✓
  • Message management. ✓
  • Number of messages statistics. ✓
  • Security (Authentication, Authorization, ApiGateway, AccesToken). ✓
  • Log and Monitoring. ✓
  • Deployment (Docker - Docker compouse - Kubernetes). ✓

Installing and Running

  1. Make sure that you have node and npm installed on your computer.
  2. Fork and clone this repo on your computer.
  3. cd into the root directory and run npm install.
  4. Run npm start and point your browser to localhost:3000.

.env file into /app example:

PORT=3000 MONGODB_CNN=mongodb://localhost:27017/redsocial SECRETTOPRIVATEKEY=ESTOESMYPUBLICKEY


Authors

Follow me! – aldair47x@Twitteraldair47x@gmail.com

License

This project is licensed under the MIT License - see the LICENSE.md file for details.