Sonik.fm is an event booking and management SaaS platform that connects event organizers with attendees through a centralized event, ticketing, and payment system.
I worked directly with the CTO to develop key parts of the platform, including booking flows, organizer dashboards, payments, multilingual support, and scalable backend services.
Problem
Fragmented event and ticket management
Complex booking and checkout experiences
Limited visibility into ticket sales and event performance
Manual organizer payout processes
Poor mobile experience for event attendees
Limited support for international audiences
Solution
Centralized event booking and management platform
Simple event discovery and ticket booking
Real-time booking and sales tracking
Organizer dashboard for event and ticket management
Stripe-powered payments and automated payouts
English and Spanish language support
Responsive experience across desktop and mobile
Key Features
For Attendees
Event Discovery – Search and explore events by city, category, or date.
Instant Booking – Smooth and secure ticket purchasing with Stripe integration.
Digital Tickets – Mobile-friendly tickets with check-in support.
Personal Dashboard – View bookings, reminders, and event updates.
For Organizers (Admin/Host Panel)
Event Creation & Scheduling – Create public/private events with venue, pricing, and capacity details.
Ticket Management – Configure ticket types, inventory, and pricing tiers.
Payout & Earnings Tracking – Manage earnings and Stripe-powered payouts.
Moderation Tools – Manage event visibility, user access, and event updates.
Development
Built with Next.js, React, TypeScript, Node.js, Express.js, and PostgreSQL, with Stripe for payments and Connect-powered payouts.
I developed core event booking workflows, organizer dashboards, payment integrations, REST APIs, multilingual features, and responsive interfaces, while working closely with the CTO and development team.
Results & Outcome
Delivered a centralized event booking SaaS platform
Simplified ticket booking and event management
Automated payments and organizer payouts
Improved visibility into event sales and bookings
Supported multilingual event experiences
Built a scalable foundation for growing events and users