Convoke is an all-in-one event management & community app built with Flutter.
It streamlines everything around events — from posting to registrations, verification, goodies distribution, certificates, and post-event community engagement.
- 🚧 Event Posting – organizers can create and publish events.
- 🚧 Event Registration – user-friendly registration flow (like Google Forms).
- 🚧 Verification at Venue – QR/Code-based check-in for attendees.
- 🚧 Food & Goodie Distribution Tracking – ensure fair and smooth distribution.
- 🚧 Certificates Management – auto-generate and distribute participation certificates.
- 🚧 Event Gallery – upload & share event memories.
- 🚧 Post-Event Community & Feedback – engage with attendees after the event.
- 🚧 Multi-Organizer Support – manage events from multiple organizations/chapters.
- 🚧 Admin Dashboard – analytics and participant insights for organizers.
- Flutter (Dart)
- Riverpod (state management)
- Firebase (Auth, Firestore, Storage)
- QR Code Scanner/Generator
- Cloud Functions (for certificate automation)
Check our Contributing Guide for setup instructions.
Some starter tasks for contributors:
- Build registration form UI.
- Implement QR-based attendee verification.
- Create food & goodies distribution tracker screen.
- Add certificate generation service.
- Implement gallery upload & viewing UI.
- Build organizer dashboard.
- Add authentication & user profile management.
- Implement live session/agenda schedule screen.
- Create speaker details & session info module.
- Implement feedback & rating system for events.
- Build help & FAQs section.
- Integrate social media sharing for event highlights.
(Wireframes & mockups will be added soon — designers are welcome to contribute!)