YD logo

Ecommerce App & Admin Panel

Flutter e-commerce app with a companion admin panel — Razorpay payments, variable products, order & inventory management

RoleFlutter Developer
StatusCompleted
Ecommerce App & Admin Panel screenshot 1

Technology Stack

FlutterGetXHiveFirebaseRazorpay

Overview

A full-featured e-commerce mobile app built with Flutter, paired with a companion admin panel for store owners to manage products, orders, categories, and banners in real time. Shoppers can browse branded, categorized products with size and color variations, save favorites, manage multiple delivery addresses, and check out securely via Razorpay or Cash on Delivery.

Key Features

  • Store browsing with categories, subcategories, and branded products — single and variable products with size/color variations
  • Favorite products saved locally, plus cart management before checkout
  • Razorpay payment gateway and Cash on Delivery, with two-step authentication for account security

Technical Details

  • Frontend: Flutter with MVC architecture for both the shopping app and admin panel
  • State Management: GetX for reactive state management
  • Local Storage: Hive for offline-first favorites and local caching

Impact

Built as a complete, production-style e-commerce solution — a Flutter shopping app backed by a real-time admin panel for managing sales, orders, products, and promotions, with secure Razorpay payments and two-step authentication for user accounts

Achievements

🛒

Full E-Commerce Ecosystem

Shopping app and admin panel built together — from product...

💳

Secure Payments

Razorpay integration with two-step authentication and Cash on Delivery as...

Related Projects

View All Projects