The Mini Soccer project is a microservices-based backend system built with Golang using the *Gin framework and Clean Architecture for maintainability. It integrates Midtrans for payments, Kafka for inter-service communication, and is deployed on Google Cloud Platform using Cloud SQL and Cloud Storage. All services are containerized with Docker and deployed via CI/CD pipelines using Jenkins. Redis is added for caching to improve performance, and unit tests with mocking ensure reliability. Postman is used for API testing, making the system robust, scalable, and production-ready.