Skip to Main Content
Talk Intermediate First Talk

Discover Eventyay – Making Event Management Simple (and Open Source)

Proposal status is Rejected
Session Description

Hi, I’m Suhail(GSoC contributor @FOSSASIA). If you’ve ever helped run an event — whether it’s a college meetup or a multi-day conference — you know the tech stack can get out of hand fast. Ticketing, speaker forms, virtual rooms, schedule conflicts… it piles up.

Eventyay, developed by FOSSASIA, is a fully open-source event platform built to simplify this mess. No more jumping between five tools — everything from ticket sales to video streaming is underone modular, hackable roof.

Key Takeaways

• Tech Stack in Practice: A Vue.js SPA frontend, backed by Python/Django and PostgreSQL. Why we chose this stack, and how it’s evolving (SPA transitions, plugin architecture,streaming tools).

• System Architecture: How ticketing, scheduling, speaker management, and live video come

together — and stay decoupled enough to scale.

• Database Model: A look at the actual PostgreSQL schema and how it supports user roles, ticket workflows, speaker sessions, and multi-day scheduling.

• Live Coding Demo: I’ll walk you through setting up Eventyay locally, navigating the codebase, and making a real contribution (adding a minor feature or fixing a UI issue).

• Contributor Pathways: Whether you’re into Python, Vue, Docker, testing, or just documentation — there’s a clear way to jump in. I’ll show you how.

References

Session Categories

Introducing a FOSS project or a new version of a popular project
Tutorial about using a FOSS project
Contributing to FOSS
Technology architecture

Which track are you applying for?

Main track

Speakers

Suhail Nadaf
Suhail Nadaf Developer | FOSSASIA

Software Engineer | GSoC'2025 @FOSSASIA | ML Enthusiast | Sophomore at IIIT DWD