Skip to content

argahv/articks

Repository files navigation

articks

Microservice Based Ticket Selling and Ordering System.

Microservice Architecture used with Docker and Kubernetes.

  • Architecture of large, scalable apps using a collection of microservices
  • Express with Node using TypesScript as a backend.
  • Deployed a multi-service app to the cloud with Docker and Kubernetes
  • Server-Side Rendered React App with NextJS to render data from the your microservices
  • Reusable code between multiple Express servers using custom NPM packages
  • Communication of data between services using NATS Streaming Server as event bus
  • Comprehensive tests to ensure each service works as designed using Jest
  • Real-time Payment System with Stripe
  • Github Actions for Continuous Integration/Continuous Deployment(CI/CD)
  • Used Test Driven Develpment Approach for some services