Skip to content

nayeem01/memeBook-server

Repository files navigation

MemeBook Server

Tech stack: TypeScript, MongoDB, Express, Node.js, Docker, Redis

Backend Features:

  • (create read update delete) posts API
  • (create read update delete) comments API
  • Login and Register API
  • JWT Authentication
  • Redis cache
  • Dockerize the whole Project
  • CI/CD Github Workflow with Docker Hub deployment
  • Server Monitoring with Grafana and Prometheus
  • Cloud Infrastructure with terraform and Google Cloud

Architecture

ERD

Grafana Dashboard

ERD

ER Diagram for memeBook

ERD

UML Class Diagram

UML

  • Postman Documentation -