Build Plan
ticketscalper.xyz — progress saves to MongoDB.
103
Total tasks
0
Completed
103
Remaining
0%
Progress
Phase 0Setup & accounts0/17 · 1–2 days▾
Domain & hosting
Register ticketscalper.xyz
Already done
Point DNS to Contabo VPS (109.123.233.99)
Add Apache vhost + SSL via Certbot
Create project folder ~/Sites/ticketscalper
Deploy this app to port 3014
Run python3 deploy.py
Add deploy function to ~/.zshrc
alias: pushtix
API accounts to create
ticketalerts.inbox@gmail.com — dedicated scraper inbox
Already done ✓
Ticketmaster developer account + free API key
developer.ticketmaster.com
SeatGeek developer account + API key
platform.seatgeek.com
Bandsintown API access (free for apps)
artists.bandsintown.com
Songkick API key request
songkick.com/developer
AXS affiliate account
axs.com/affiliates
Ticketmaster affiliate account
Commission on ticket sales
MongoDB setup
Create ticketscalper database on VPS MongoDB
Create ticketscalper_user with readWrite on that DB
Create collections: events, presale_codes, email_inbox, predictions, alerts, users
Add MONGODB_URI to Docker secrets on VPS
Phase 1Data layer — API aggregation0/13 · 3–5 days▾
Phase 2Google alerts + newsletter signups0/26 · 2–3 days▾
Phase 3Gmail IMAP scraper + AI parser0/16 · 2–3 days▾
Phase 4AI predictions engine0/10 · 3–4 days▾
Phase 5Frontend — full site build0/16 · 5–7 days▾
Phase 6Monetisation0/5 · Ongoing▾