Ticketing app which allows users to create, buy and sell tickets.
The front-end is very simple. It has the minimum necessary elements and styling to be able to test the application.
The backend is the focus of this project. A microservices architecture was used to build the server.
Nodejs
Express.js
Mongoose
Mongodb
Redis
Nextjs
Nats-streaming
Docker
Kubernetes
Ingress-nginx
Github actions
Hosted on digital ocean cluster