Backend: Laravel;
Frontend: VueJS, Nuxt 3;
MessageBroker: Apache kafka with confluent cloud;
Containerization: Docker and docker-compose;
Caching: Redis;
3-rd party API's: StripeAPI;
Frontend have 3 points:
Ambassador side,
Admin side and Stripe checkout side.