1. Web Hosting - Hostinger VPS
Recommended Choice: Hostinger VPS offers excellent price-performance ratio with
full control, scalability, and Indian data centers for low latency to our primary market.
Plan Specifications & Pricing
| Plan |
vCPU |
RAM |
Storage |
Bandwidth |
Monthly (₹) |
User Capacity |
| KVM 1 |
1 core |
4 GB |
50 GB NVMe |
1 TB |
₹349 |
Up to 2,000 |
| KVM 2 ✓ |
2 cores |
8 GB |
100 GB NVMe |
2 TB |
₹399 |
2,000-15,000 |
| KVM 4 |
4 cores |
16 GB |
200 GB NVMe |
4 TB |
₹749 |
15,000-50,000 |
| KVM 8 |
8 cores |
32 GB |
400 GB NVMe |
8 TB |
₹1,499 |
50,000-150,000 |
Infrastructure Scaling Plan
Phase 1: Beta & Early Growth (Month 1-6)
Recommended Plan:
KVM 2
Monthly Cost:
₹399
User Capacity:
5,000-10,000 users
Annual Cost:
₹4,788
Phase 2: Growth (Month 7-18)
Continue with:
KVM 2 (optimized)
Upgrade trigger:
15,000+ concurrent users
Monthly Cost:
₹399
Phase 3: Scale (Month 19+)
Upgrade to:
KVM 4
Monthly Cost:
₹749
User Capacity:
50,000+ users
Annual Hosting Cost Projection:
Year 1: ₹4,788 (KVM 2 throughout)
Year 2: ₹6,738 (KVM 2 for 6 months, KVM 4 for 6 months)
2. AWS S3 Storage - Data Storage Solution
Purpose: User profiles, mentor materials, session documents, images, and backups.
Strategy: Use lifecycle policies to automatically move older data to cheaper storage tiers.
Storage Growth Projections
| Period |
Users |
Profiles |
Documents |
Media |
Total Storage |
Monthly Cost |
| Month 1-3 |
1,500 |
3 GB |
5 GB |
7 GB |
15 GB |
₹378 |
| Month 4-6 |
5,000 |
10 GB |
15 GB |
20 GB |
45 GB |
₹630 |
| Month 7-12 |
15,000 |
30 GB |
80 GB |
90 GB |
200 GB |
₹1,890 |
| Month 13-18 |
35,000 |
70 GB |
180 GB |
250 GB |
500 GB |
₹3,780 |
| Month 19-24 |
75,000 |
150 GB |
400 GB |
450 GB |
1 TB |
₹5,670 |
Detailed Cost Breakdown (Month 12 Example)
Storage: 200 GB Total
S3 Standard Storage: 200 GB × $0.023/GB = $4.60/month
GET Requests: 500,000 × $0.0004/1,000 = $0.20/month
PUT Requests: 50,000 × $0.005/1,000 = $0.25/month
Data Transfer OUT: 80 GB × $0.09/GB = $7.20/month
---
Total: $12.25/month = ₹1,029/month
With Free Tier Deduction:
₹1,029 - ₹420 = ₹609/month (first year)
AWS Free Tier Benefits (First 12 Months)
- ✓ 5 GB S3 Standard Storage FREE
- ✓ 20,000 GET Requests FREE
- ✓ 2,000 PUT Requests FREE
- ✓ 15 GB Data Transfer OUT FREE
Monthly Savings: ₹420-500
Annual S3 Storage Cost Projection:
Year 1: ₹9,450 (with free tier benefits)
Year 2: ₹54,000 (scaling to 1.5 TB)
3. Firebase Authentication - User Management
Strategic Advantage: Firebase Authentication is FREE for email and social logins,
supporting unlimited users. This is a massive cost saver compared to building custom auth.
Authentication Methods & Pricing
| Method |
Usage Estimate |
Unit Cost |
Monthly Cost |
Notes |
| Email/Password |
Unlimited |
FREE |
₹0 |
Recommended primary method |
| Google Sign-In |
Unlimited |
FREE |
₹0 |
High conversion rate |
| LinkedIn OAuth |
Unlimited |
FREE |
₹0 |
Perfect for professional platform |
| Phone/SMS OTP |
5% of users |
₹0.84/SMS |
Variable |
Use sparingly |
SMS Authentication Cost Scenarios
Scenario A: Email/Social Only (Recommended for Launch)
Monthly Active Users:
5,000
SMS Verifications:
0
Monthly Cost:
₹0
Scenario B: Limited SMS (5% of new users)
Monthly Active Users:
15,000
New Users/Month:
3,000
SMS Verifications: 3,000 × 5% = 150 SMS/month
Cost: 150 × ₹0.84 = ₹126/month
Monthly Cost:
₹126
Scenario C: Moderate SMS Usage (10% of MAU)
Monthly Active Users:
45,000
SMS Verifications: 45,000 × 10% = 4,500 SMS/month
Cost: 4,500 × ₹0.84 = ₹3,780/month
Monthly Cost:
₹3,780
Cost Control Strategy: Promote email/social authentication as primary methods.
Reserve SMS for users who specifically request it or for 2FA security. This can save ₹40,000+ annually.
Annual Firebase Auth Cost Projection:
Year 1: ₹1,500 - ₹6,000 (minimal SMS usage)
Year 2: ₹12,000 - ₹36,000 (scaled SMS for security)
4. Video Calling - Agora Real-Time Engagement
Selected Provider: Agora.io
Rationale: Industry-leading quality, proven EdTech track record, generous free tier,
competitive pricing beyond free tier, and automatic volume discounts.
Agora Pricing Structure
| Tier |
Audio (per 1,000 min) |
Video HD (per 1,000 min) |
Video Full HD (per 1,000 min) |
| Free Tier |
First 10,000 min FREE |
First 10,000 min FREE |
First 10,000 min FREE |
| Standard |
$0.99 (₹83.16) |
$3.99 (₹335.16) |
$8.99 (₹755.16) |
| 100k-500k min |
5% discount |
5% discount |
5% discount |
| 500k-3M min |
7% discount |
7% discount |
7% discount |
Detailed Usage Projections
Month 1-3: Beta Launch
Daily Mentorship Sessions:
15 sessions
Average Duration:
35 minutes
Monthly Calculation:
15 sessions/day × 30 days = 450 sessions
450 sessions × 35 min = 15,750 participant minutes
Distribution:
- Video HD (60%): 9,450 minutes
- Audio only (40%): 6,300 minutes
Total: 15,750 minutes/month
Cost (after 10k free):
Video HD: (9,450 - 6,000) × $3.99/1,000 = $13.77
Audio: (6,300 - 4,000) × $0.99/1,000 = $2.28
Total: $16.05 = ₹1,348/month
Monthly Cost:
₹1,348
Month 4-6: Early Growth
Daily Mentorship Sessions:
70 sessions
Monthly Calculation:
70 sessions/day × 30 days × 35 min = 73,500 participant minutes
Distribution (60% video, 40% audio):
- Video HD: 44,100 minutes
- Audio: 29,400 minutes
Cost Calculation:
Video HD: (44,100 - 6,000) × $3.99/1,000 = $152.04
Audio: (29,400 - 4,000) × $0.99/1,000 = $25.15
Total: $177.19 = ₹14,884/month
Monthly Cost:
₹14,884
Month 7-12: Growth Phase
Daily Mentorship Sessions:
200 sessions
Monthly Calculation:
200 sessions/day × 30 days × 35 min = 210,000 participant minutes
Distribution (60% video, 40% audio):
- Video HD: 126,000 minutes
- Audio: 84,000 minutes
Cost Calculation (with 5% volume discount):
Video HD: (126,000 - 6,000) × $3.99/1,000 × 0.95 = $455.22
Audio: (84,000 - 4,000) × $0.99/1,000 × 0.95 = $75.24
Total: $530.46 = ₹44,559/month
Monthly Cost:
₹44,559
Month 13-18: Expansion Phase
Daily Mentorship Sessions:
500 sessions
Monthly Calculation:
500 sessions/day × 30 days × 35 min = 525,000 participant minutes
Distribution (60% video, 40% audio):
- Video HD: 315,000 minutes
- Audio: 210,000 minutes
Cost Calculation (with 7% volume discount on portion):
Video HD: Complex tiered calculation
- 0-100k: 94,000 × $3.99/1,000 × 0.95 = $356.45
- 100k-315k: 215,000 × $3.99/1,000 × 0.93 = $798.05
Audio:
- 0-100k: 96,000 × $0.99/1,000 × 0.95 = $90.29
- 100k-210k: 110,000 × $0.99/1,000 × 0.93 = $101.27
Total: $1,346.06 = ₹1,13,069/month
Monthly Cost:
₹1,13,069
Month 19-24: Scale Phase
Daily Mentorship Sessions:
1,000 sessions
Monthly Calculation:
1,000 sessions/day × 30 days × 35 min = 1,050,000 participant minutes
Distribution (60% video, 40% audio):
- Video HD: 630,000 minutes
- Audio: 420,000 minutes
Cost Calculation (with tiered discounts):
Estimated after all discounts: $2,450/month
= ₹2,05,800/month
Monthly Cost:
₹2,05,800
Cost Optimization Strategies for Video
Critical Cost Control Measures:
- Audio-First Approach: Promote audio calls for quick check-ins (75% cheaper)
- Session Time Limits: Implement 45-minute auto-cutoff (prevents overruns)
- Scheduled Sessions: Discourage ad-hoc calls, promote scheduled mentorship
- Recording Optimization: Only record when explicitly requested
- Quality Settings: Default to HD (not Full HD) - 58% cost savings
Potential Savings: 40-50% on video costs
Annual Video Calling Cost Projection:
Year 1: ₹2,10,000 - ₹2,80,000 (growing usage)
Year 2: ₹14,00,000 - ₹18,00,000 (scaled platform)
Note: This will be the largest operating expense as platform scales
📊 COMPREHENSIVE COST SUMMARY
| Service |
Specification |
Monthly Cost (₹) |
| Hostinger VPS |
KVM 2 |
399 |
| AWS S3 Storage |
15 GB |
378 |
| Firebase Auth |
Email/Social only |
0 |
| Agora Video |
15,750 min (mostly free tier) |
1,348 |
| AWS RDS |
db.t3.micro (Free tier) |
0 |
| Additional Services |
CDN, Lambda, SES |
420 |
| TOTAL MONTHLY |
₹2,545 |
| 3-MONTH TOTAL |
₹7,635 |
| Users Supported |
500-1,500 |
| Cost per User |
₹5.09 |
| Service |
Specification |
Monthly Cost (₹) |
| Hostinger VPS |
KVM 2 |
399 |
| AWS S3 Storage |
45 GB |
630 |
| Firebase Auth |
Email/Social + minimal SMS |
126 |
| Agora Video |
73,500 min |
14,884 |
| AWS RDS |
db.t3.micro (Free tier) |
0 |
| Additional Services |
CDN, Lambda, SES |
420 |
| TOTAL MONTHLY |
₹16,459 |
| 3-MONTH TOTAL |
₹49,377 |
| Users Supported |
2,000-5,000 |
| Cost per User |
₹9.87 |
| Service |
Specification |
Monthly Cost (₹) |
| Hostinger VPS |
KVM 2 |
399 |
| AWS S3 Storage |
200 GB |
1,890 |
| Firebase Auth |
Email/Social + SMS |
630 |
| Agora Video |
210,000 min (5% discount) |
44,559 |
| AWS RDS |
db.t3.micro (Free tier) |
0 |
| Additional Services |
CDN, Lambda, SES |
1,025 |
| TOTAL MONTHLY |
₹48,503 |
| 6-MONTH TOTAL |
₹2,91,018 |
| Users Supported |
5,000-15,000 |
| Cost per User |
₹9.70 |
Beta Launch (3 months):
₹7,635
Early Growth (3 months):
₹49,377
Growth Phase (6 months):
₹2,91,018
YEAR 1 TOTAL:
₹3,48,030
Supporting growth from 500 to 15,000 users
Average cost per user: ₹23.20
| Service |
Specification |
Monthly Cost (₹) |
| Hostinger VPS |
KVM 2 → KVM 4 (Month 16) |
574 |
| AWS S3 Storage |
500 GB |
3,780 |
| Firebase Auth |
Increased SMS usage |
1,890 |
| Agora Video |
525,000 min (7% discount) |
1,13,069 |
| AWS RDS |
db.t3.small |
2,520 |
| Additional Services |
CDN, Lambda, SES |
2,184 |
| TOTAL MONTHLY (Average) |
₹1,24,017 |
| 6-MONTH TOTAL |
₹7,44,102 |
| Users Supported |
15,000-35,000 |
| Cost per User |
₹21.26 |
| Service |
Specification |
Monthly Cost (₹) |
| Hostinger VPS |
KVM 4 |
749 |
| AWS S3 Storage |
1 TB |
5,670 |
| Firebase Auth |
High SMS usage |
3,780 |
| Agora Video |
1,050,000 min (volume discounts) |
2,05,800 |
| AWS RDS |
db.t3.medium |
5,040 |
| Additional Services |
CDN, Lambda, SES |
2,520 |
| TOTAL MONTHLY |
₹2,23,559 |
| 6-MONTH TOTAL |
₹13,41,354 |
| Users Supported |
35,000-75,000 |
| Cost per User |
₹40.65 |
Expansion Phase (6 months):
₹7,44,102
Scale Phase (6 months):
₹13,41,354
YEAR 2 TOTAL:
₹20,85,456
Scaling from 15,000 to 75,000 users
Average cost per user: ₹46.34
💡 Cost Optimization Strategies
1. Maximize Free Tiers
- Agora Video: 10,000 free minutes/month = ₹3,351 saved monthly
- Firebase Auth: Unlimited email/social = ₹5,000+ saved monthly
- AWS RDS: Free tier for 12 months = ₹2,520 saved monthly
- AWS S3: 5 GB + requests free = ₹420 saved monthly
Total Year 1 Savings: ₹75,600
2. Smart Video Usage
- Audio-First: Promote audio calls - 75% cheaper than video
- Session Limits: 45-minute auto-cutoff prevents overruns
- HD vs Full HD: Default to HD - saves 58% per minute
- Scheduled Sessions: Reduce ad-hoc calls by 60%
Potential Savings: 40-50% on video costs = ₹1,20,000+ annually
3. Authentication Strategy
- Primary Method: Email + Google + LinkedIn (all FREE)
- Reserve SMS: Only for 2FA or specific user requests
- Email Verification: FREE alternative to SMS OTP
Potential Savings: ₹36,000 annually vs 20% SMS usage
4. Storage Management
- Image Compression: Reduce storage needs by 60-70%
- Lifecycle Policies: Move old files to S3 IA (50% cheaper)
- CDN Caching: Reduce S3 requests by 80%
- Quarterly Archiving: Archive inactive data to Glacier
Potential Savings: 30-40% on storage = ₹18,000 annually
5. Database Optimization
- Connection Pooling: PgBouncer reduces instance needs by 40%
- Query Optimization: Improve performance 3-5x
- Redis Caching: Cut DB load by 60%
- Read Replicas: Only when truly needed (Year 2+)
Potential Savings: Defer upgrade by 6 months = ₹15,120 saved
Combined Optimization Impact
Total Potential Savings: ₹2,64,720 over 24 months
With aggressive optimization, Year 2 costs could be reduced from ₹20.85L to ₹15.5L