CheckInto App
A mobile-first web application that enables seamless self-service check-in for in-person community event attendees with real-time raffle functionality and full multi-tenant support.
Purpose
This application streamlines the check-in process for community events by providing a simple, branded experience that:
- Eliminates manual attendance tracking
- Collects attendee information digitally
- Provides venue details to checked-in attendees
- Enables real-time raffle winner announcements during events
- Scales to support multiple community organizers through subdomain architecture
How It Works
For Attendees:
- Visit your community’s custom URL:
https://{communityname}.checkinto.io/{eventId} - Complete the simple three-screen flow:
- Welcome Screen - Event-specific landing page with community branding
- Check-In Form - Provide name, email, and an interesting fact
- Confirmation Screen - View venue details and watch for raffle announcements
Example: https://codingwithai.checkinto.io/082025
Key Features
✅ Core Check-In Flow
- Mobile-optimized responsive design
- Event-specific branding and messaging
- Real-time form validation
- Duplicate email handling (upsert logic)
✅ Raffle System
- Real-time winner announcements
- Support for multiple raffle rounds
- Personalized messaging for winners vs. non-winners
- Admin-triggered winner selection via Supabase Edge Functions
✅ Multi-Tenant Architecture
- Complete data isolation - Each community maintains separate attendees, venues, and talent
- Subdomain-based routing - Secure event access via
{communityname}.checkinto.io/{eventId} - Cross-community flexibility - Same user can participate in multiple communities independently
- Scalable design - Support for unlimited community organizers without conflicts
Tech Stack
- Frontend: SvelteKit with TypeScript
- Styling: Tailwind CSS with mobile-first design
- Backend: Supabase (PostgreSQL database, API, Edge Functions)
- Hosting: Vercel with custom domain routing
- Domain: Both checkinto.io and chkin.io with subdomain architecture
Production Deployment
The application is deployed on Vercel with:
- Automatic deployments from main branch
- Custom domain configuration through Namecheap
- SSL certificates automatically managed
- Environment variables securely configured




