Skip to content

[WIP] Full Stack Director Dashboard made using MERN stack with all the CRUD functionalities and deployed using CI/CD Pipeline

Notifications You must be signed in to change notification settings

isayakmondal/director-dashboard

Repository files navigation

About

Made a Director Dashboard as part of my assignment as a trainee for an organization while learning ReactJS. It is made with:

  • MongoDB
  • ReactJS
  • ExpressJS
  • NodeJS

Screenshot

social-preview

Task Given:

Make a hypothetical director's dashboard where each director can be associated with multiple companies and show the details of the companies as a table. Details such as email, linkedin profile and logo of the company should be displayed. All CRUD functionalities should be present for each company. Give each director a login email and password which you(admin) will create in the backend. Also implement jwt authorization and store the password in the DB in industry standard encrypted manner.

Working of the Web-App

director-dashboard-demo.mp4

Future Plans

  • Containerization of the app into separate containers
  • Creating a CI Pipeline using Jenkins
  • Creating CD Pipeline uisng ArgoCD
  • Running them inside K8s clusters in the cloud/minikube
  • Integrate Sonarqube for code quality analysis