Next Ticket Movie

Next.jsTypeScriptTailwind CSSGoEchoKafkaMongoDBRedisDocker

About the App

  • Designed microservice architecture (movie, customer, payment, inventory, ticket) using Go + Echo framework with Handler/UseCase/Repository pattern
  • Integrated Kafka for async event-driven communication between services
  • Used MongoDB as primary DB, Redis for movies caching
  • Integrated Omise payment gateway for real transaction processing
  • Containerized with Docker; CI/CD via GitHub Actions → Docker Hub

Key Features

  • Real-time seat selection with live availability
  • Secure payment processing integration
  • Dark-mode first interface
  • Movie search and filtering
  • Booking history and e-ticket generation

Project Info

TypeWeb Application
PlatformWeb
Visit Application

AI Assistant

Ask about Trirat

สวัสดีครับ! 👋 ผมเป็น AI Assistant ของ Trirat ยินดีตอบคำถามเกี่ยวกับทักษะ โปรเจกต์ และประสบการณ์ของเขาครับ มีอะไรอยากทราบไหมครับ?