Quick Deploy Guide
Welcome to the Quick Deploy path! This is the fastest way to get your arcade cabinet accepting payments. Perfect for when you want to focus on running your arcade rather than diving deep into the code.
What is Quick Deploy? 
Think of Quick Deploy like getting a pre-built bike versus building one from parts:
- Uses pre-built software package
- Standard configuration options
- Gets you up and running quickly
- Perfect for learning about cloud services
What You'll Learn 
Even though we're using pre-built software, you'll still learn valuable skills:
-
Cloud Services
- Setting up AWS Lambda
- Using API Gateway
- Managing cloud resources
-
Payment Systems
- Configuring Stripe
- Setting up webhooks
- Testing payment flows
-
System Administration
- Basic Docker commands
- Environment configuration
- Testing and verification
Time Investment 
The Quick Deploy path typically takes:
- Setup: 1-2 hours
- Configuration: 30-60 minutes
- Testing: 30 minutes
Perfect for Events
Quick Deploy is great when you need to get your arcade running quickly, like for:
- School fairs
- Fundraising events
- Class demonstrations
- Quick prototyping
Steps Overview 
Here's what we'll do:
- Pull the pre-built Docker image
- Set up your AWS Lambda function
- Configure API Gateway
- Connect Stripe payments
- Test everything
Prerequisites
Before starting, make sure you have:
- AWS account set up
- Stripe account ready
- EMQX account created
- Docker installed on your computer
Required Skills 
You should be comfortable with:
- Basic computer usage
- Following detailed instructions
- Copy/pasting commands
- Basic problem solving
No Coding Required
You don't need to know how to code! We'll provide all the commands you need.
What's Included 
The pre-built package contains:
- Payment processing system
- Game credit management
- MQTT messaging setup
- Stripe integration
- Testing tools
Customization Options 
While Quick Deploy is pre-built, you can still customize:
- Payment amounts
- Credit values
- Game timing
- Basic messages
Want More Control?
If you find yourself wanting to modify the code itself, you can always switch to the Custom Build Path later!
Support and Help 
If you get stuck:
- Check our Troubleshooting Guide
- Ask your teacher or mentor
- Review specific step documentation
- Look for solution in AWS or Stripe docs
Ready to Start? 
Make sure you have:
All accounts set up
Docker installed
About 2-3 hours available
Good internet connection
Start Docker Setup → Back to Deployment Options
Not Sure This is Right for You?
Compare the Quick Deploy vs Custom Build paths if you're unsure which to choose!