Back to Projects

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

Technology Stack

Tools and technologies that power this project

Firebase icon
Firebase
Cloud messaging icon
Cloud messaging
FlutterFlow icon
FlutterFlow
Dart icon
Dart
YouTube iframe icon
YouTube iframe
Webviews icon
Webviews

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.