Batrina

🛍️ The Social E-Commerce Revolution 🛍️

Overview

Batrina is not just another shopping app; it's a revolutionary social e-commerce platform that transforms online fashion shopping into a community-driven experience. Built with Flutter and Firebase, it merges commerce with community by allowing users to chat with real buyers for genuine feedback.

From a live product matrix (Color/Size) to seamless deep linking and a powerful Admin Dashboard, Batrina represents the future of how people shop online.

Key Features:

  1. 💬 Social Shopping - The game changer: Chat with real buyers, see reviews, and get honest feedback before buying.
  2. 🔗 Seamless Deep Linking - Advanced integration for email verification and product sharing without code entry.
  3. 🎨 Live Product Matrix - Real-time synchronization of images and stock availability based on Color & Size selection.
  4. 🧠 Concurrency Control - Smart handling of last-item purchases using Firebase Transactions to prevent overselling.
  5. 👑 Dual-Mode App - A complete User experience + a powerful Admin Dashboard in the same app (Profile Toggle).
  6. 🌍 Global Ready - Full support for 10+ languages (RTL/LTR) and adaptive Dark/Light themes.
  7. 🛒 Intelligent Cart - Smart promo code system and real-time inventory validation.
  8. 🔐 Secure Auth - Multi-provider login (Google/Email) with a smooth onboarding experience.

Experience Batrina

The project is fully Open-Source. Download the APK, check the code, or watch the demo!

Technical Deep Dive

Building Batrina was an advanced journey into complex app architecture and backend logic. Key technical milestones included:

Batrina stands as a testament to the power of Flutter in building complex, community-driven e-commerce solutions. 🚀