Codemotion, Laravel & Me
summary
An application built with Laravel replaced Excel and manual processes to manage Codemotion call-for-paper submissions (around 350 proposals and 200 speakers). It implements separate voting for speakers and talks, uses a database view with aggregated fields for performance, sends email via SMTP (later switching driver due to Gmail issues), and expanded to support multiple international conferences while remaining in production.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:16What is Codemotion
- 2:20Community voting
- 5:12First software version
- 7:03Talk selection features
- 10:19Speaker email extension
- 12:50Email sending issues
- 15:26Project evolution
- 16:56Additional features
- 17:40Laravel composite keys
- 18:41Code maintenance tips
- 19:48Thanks & Q&A








