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.
• 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.
This sounds like a useful application for running events, but also sounds pretty basic. The technical challenges are not immediately apparent.
The proposal is not technical enough for a standard talk slot and does not mention any other takeaways that would be of interest to the audience. If this is structured mostly as project demo, consider applying for a project showcase booth.
The reviewers felt that the talk was not technical enough for a standard talk slot and was structured more as a project demo. The consensus was that while the project sounds useful, the proposal didn't highlight the technical challenges or a deep technical dive that would be engaging for our audience.