Some checks are pending
Build & Deploy to K8s / build-and-deploy (push) Waiting to run
Configure all 24 services to connect to remote staging PostgreSQL (212.28.186.239:30992) and MinIO (minio.techbi.org) while running Redis and RabbitMQ locally on non-standard ports (16379, 25672) to avoid conflicts with other projects. - Add .env.remote with hybrid connection strings - Add docker-compose.dev.yml (lightweight Redis + RabbitMQ only) - Add scripts/dev/start-dev.sh for one-command infra startup - Update all appsettings.Development.json with remote DB + timeout - Add .claude/launch.json for Claude Code preview (pos-web only) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Mission Service
Quick Links
| EN | VI |
|---|---|
| 📖 Architecture Documentation | 📖 Tài liệu Kiến trúc |
| 🚀 Quick Start | 🚀 Bắt đầu nhanh |
| 🔧 Configuration | 🔧 Cấu hình |
Overview
Mission & Task gamification service for GoodGo Platform. Manages missions, daily check-ins, and rewards.
Tech Stack
- .NET 10
- PostgreSQL + EF Core 10
- Redis + HybridCache
- RabbitMQ (MassTransit)
- MediatR (CQRS)
Development
cd src/MissionService.API
dotnet build
dotnet run
API Docs
Access Swagger UI at: http://localhost:5000/swagger