SiteForge
Multi-site appointment booking platform — AWS serverless, Next.js frontend, Python Lambda backend. Under $10/month per cluster · Multi-language · Themeable · WordPress-style installer.
Modern Tech Stack
Built on AWS serverless for maximum scalability and minimum cost
Next.js Frontend
Static export to S3 + CloudFront
Python Lambda
Backend API on serverless functions
DynamoDB
Single-table design per site
Brevo Email
Transactional, inbox & campaigns
AWS CDK v2
Infrastructure as code in Python
CLI Tool
siteforge CLI for site management
Key Features & Benefits
Everything you need to manage multiple appointment booking websites
Under $10/month
Per site cluster cost at low traffic
Multi-language
Built-in i18n support (EN + ES)
Themeable
Custom CSS variables per client
WordPress-style Installer
CLI creates sites in minutes
AWS Serverless
No servers to manage, scales automatically
Data Ownership
Client data stored in their own AWS account
Cost Comparison
SiteForge costs 60–75% less than traditional hosting year over year
| Platform | Year 1 | Year 2+ | 5-Year Total |
|---|---|---|---|
SiteForge AWS | $21–30 | $36–50 | $190–250 |
GoDaddy Economy | $87 | $195 | $867 |
GoDaddy Business | $195 | $375 | $1,705 |
Vercel Pro | $228 | $456 | $1,200 |
5-Year Savings Comparison
vs GoDaddy Economy
$650–700
saved over 5 years (81% savings)
vs GoDaddy Business
$1,450–1,500
saved over 5 years (86% savings)
vs Vercel Pro
$950–1,000
saved over 5 years (79% savings)
Low Traffic Site
Perfect for startups and small service businesses
Features
- ~500 monthly active users
- ~200 appointments/month
- ~2GB CloudFront transfer
- AWS Free Tier eligible
- Single-site setup
- Basic monitoring
Medium Traffic Site
Established businesses with growing client base
Features
- ~5,000 monthly active users
- ~2,000 appointments/month
- ~15GB CloudFront transfer
- Automatic scaling
- Multi-language support
- Advanced analytics
High Traffic Site
Multi-location franchises and large organizations
Features
- 20,000+ monthly active users
- 8,000+ appointments/month
- ~60GB+ CloudFront transfer
- Dedicated support
- Custom integrations
- Enterprise SLA
AWS Architecture Cost Breakdown
CloudFront CDN
$0.50–2.00/moGlobal content delivery network
Python Lambda
$0.00–0.20/moServerless backend functions
DynamoDB Database
$0.00–1.00/moNoSQL database per site
API Gateway v2
$0.00–0.50/moHTTP API routing
S3 Storage
$0.01–0.10/moStatic files and uploads
Route 53 DNS
$0.50/moDNS hosting + $15/yr domain
Platform Feature Comparison
| Feature | SiteForge AWS | GoDaddy cPanel | Vercel + DB |
|---|---|---|---|
| Year 1 Low Traffic | $21–30/yr | $72–107/yr | $0–228/yr |
| Year 2+ Low Traffic | $36–50/yr | $180–300/yr | $228–456/yr |
| Scales to High Traffic | ✅ Automatic | ❌ Upgrade plan | ⚠️ Upgrade tier |
| Custom Python Backend | ✅ Full | ❌ PHP only | ⚠️ Serverless functions |
| Data Ownership | ✅ Your AWS account | ❌ GoDaddy servers | ❌ Vercel DB |
| Multi-site Discount | ✅ Shared infra | ❌ Per-site plan | ❌ Per-site billing |
SiteForge Advantages
- Pay only for what you use - no idle server cost
- Lambda + DynamoDB free tiers are PERMANENT
- Scales from 10 to 10 million users — same code
- Client owns their data in their own AWS account
- Full Python backend with complete control
- CLI installer — new site in minutes not days
- Multi-site shared infrastructure reduces costs
Hidden Cost Warnings
- GoDaddy: Promo prices jump 150-234% at renewal
- Traditional hosts: Shared IP blacklisting affects email
- Vendor lock-in: Can't move code or data easily
- Plugin costs: WordPress booking plugins $50–200/yr
- Backup costs: Extra $3–5/mo for basic backups
- Traffic ceilings: Site slows down at plan limits
Complete Automation
CLI Commands
./scripts/setup.shOne-time bootstrap setup
./scripts/manage.sh createCreate new site in minutes
./scripts/manage.sh deployDeploy to AWS automatically
./scripts/manage.sh localLocal development server
./scripts/manage.sh statusView all sites status
./scripts/manage.sh logsMonitor live logs
Quick Start Example
./scripts/manage.sh create serenity-therapy./scripts/manage.sh deploy serenity-therapy./scripts/manage.sh local serenity-therapyTraffic Tier Definitions
Low Traffic
500/month
$21–30/yr
Medium Traffic
5,000/month
$36–50/yr
High Traffic
20,000+/month
$80–154/yr
Ready to Launch Your Appointment Booking Platform?
Perfect for salons, clinics, therapy practices, fitness studios, and any service-based business. Get your own branded booking site deployed in under 30 minutes.
Already have questions? Go to our About page contact form to get personalized advice.