Capoeirano
Professional social network for capoeiristas featuring a dynamic community feed, advanced ticketing, and multilevel management system.
Project Showcase
Visual overview of the platform interfaces
Project Overview
Project Overview
A professional social-centric platform designed for the capoeira community, built with Flutter and Firebase. The app streamlines organizational management, member registration, and community engagement, enabling data-driven decision-making through real-time analytics and hierarchical reporting.
Key Technical Achievements
- Real-time Sync: Bi-directional data synchronization via Firestore for an “always-live” user experience.
- Media Streaming: Support for both hosted video content and external YouTube streams.
- Ticketing & Payments: Custom checkout logic leveraging Firestore for transaction tracking and Firebase Functions for secure processing.
- Social Auth: Streamlined onboarding via Google and Apple OAuth providers.
- PDF & Web Views: Seamless integration of external web resources and document viewing capabilities.
Key Features
Dynamic Community Feed
A social-centric platform allowing users to share posts, participate in discussions, and interact through comments.
Advanced Event Ticketing
A comprehensive commerce module for browsing, purchasing, and managing event tickets with an integrated billing and checkout flow.
Multilevel User Management
Sophisticated role-based access control (Admin, Moderator, Capoeirano, etc.) to manage community permissions and content visibility.
Digital Library & Content Delivery
A central repository for news, announcements, and a curated library of videos and livestreams.
Event Scheduling & Planning
Integrated calendar and scheduling tools for managing event timelines, guest lists (Masters/Guests), and staff members.
Real-time Notifications
Automated push alerts and a dedicated notification history to keep users informed about event updates and community activity.