๐Ÿงช UAT Environment Dashboard

Fully containerized testing environment - Zero cost, infinite possibilities

Environment Type: User Acceptance Testing (UAT)
Infrastructure: 100% Kubernetes-native (containerized MySQL, MinIO, Redis, Mailcrab)
Cost: โ‚ฌ0/month
Purpose: Multi-tenant testing, email testing, payment testing, strangler pattern development

๐Ÿข Test Spaces

Create test spaces using the helper script:

./scripts/create-uat-space.sh <space-id> "<space-name>"

๐Ÿ› ๏ธ Testing Tools

๐Ÿ’ณ Stripe Test Cards

โœ… Success: 4242 4242 4242 4242
Any future expiry date, any CVC
โŒ Decline: 4000 0000 0000 0002
Card will be declined
๐Ÿ” Authentication Required: 4000 0025 0000 3155
Triggers 3D Secure authentication
๐Ÿ’ฐ Insufficient Funds: 4000 0000 0000 9995
Charge will be declined

๐Ÿ“– More test cards: Stripe Testing Docs

๐Ÿš€ Quick Start

  1. Create a test space using the script
  2. Access your space at https://{space-id}.spaces.uat.heynabo.com
  3. Test email notifications โ†’ Check Mailcrab
  4. Test file uploads โ†’ Check MinIO Console
  5. Test payments with Stripe test cards
  6. Reset space when needed: ./scripts/reset-uat-space.sh {space-id}

๐Ÿ“š Documentation

๐Ÿ”ง Advanced