SpeakEasy
A secure speaker session booking system with OTP email auth, JWT roles, calendar-based scheduling, and feedback tracking. Built with Flask + MongoDB.
Services
Authentication System, Booking Engine, Email Notification Layer, API Architecture
Services
Authentication System, Booking Engine, Email Notification Layer, API Architecture
Services
Authentication System, Booking Engine, Email Notification Layer, API Architecture
Tools
Python, Flask, MongoDB, JWT, SMTP, Postman
Tools
Python, Flask, MongoDB, JWT, SMTP, Postman
Tools
Python, Flask, MongoDB, JWT, SMTP, Postman
Value
A secure and scalable session booking platform for speakers and users, built with JWT-based auth, automated emails, and calendar-ready scheduling.
Value
A secure and scalable session booking platform for speakers and users, built with JWT-based auth, automated emails, and calendar-ready scheduling.
Value
A secure and scalable session booking platform for speakers and users, built with JWT-based auth, automated emails, and calendar-ready scheduling.
Timeline
July 2024 – Nov 2024
Timeline
July 2024 – Nov 2024
Timeline
July 2024 – Nov 2024


Users can sign up, verify emails, browse speaker profiles, and book sessions. Speakers can manage their calendar, get reminders, and receive feedback. Every action — from signup to session feedback — is tracked, verified, and confirmed via email. The system enforces strict role-based access using JWT and supports secure booking flows
Users can sign up, verify emails, browse speaker profiles, and book sessions. Speakers can manage their calendar, get reminders, and receive feedback. Every action — from signup to session feedback — is tracked, verified, and confirmed via email. The system enforces strict role-based access using JWT and supports secure booking flows
Users can sign up, verify emails, browse speaker profiles, and book sessions. Speakers can manage their calendar, get reminders, and receive feedback. Every action — from signup to session feedback — is tracked, verified, and confirmed via email. The system enforces strict role-based access using JWT and supports secure booking flows




The backend architecture separates auth, session logic, and speaker management into modular services. HTML emails are rendered from templates, and role access is protected via middleware. Designed with extensibility in mind — future updates include payment integration, conferencing, and analytics. SpeakEasy is built for real-world usage, ready to scale.
The backend architecture separates auth, session logic, and speaker management into modular services. HTML emails are rendered from templates, and role access is protected via middleware. Designed with extensibility in mind — future updates include payment integration, conferencing, and analytics. SpeakEasy is built for real-world usage, ready to scale.
The backend architecture separates auth, session logic, and speaker management into modular services. HTML emails are rendered from templates, and role access is protected via middleware. Designed with extensibility in mind — future updates include payment integration, conferencing, and analytics. SpeakEasy is built for real-world usage, ready to scale.
Projects
Other Projects
Other Projects
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!



