Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electronics Shop Flutter App

Electronics Shop Demo Replace with actual screenshots

A modern e-commerce mobile application for electronics built with Flutter. Features product browsing, favorites management, shopping cart, user account, and seamless API integration.

✨ Features

  • Splash Screen
    Elegant launch screen with app branding

  • Home Screen

    • Grid view of all products
    • Horizontal scroll of top-rated products
    • Responsive layout for different screen sizes
  • Product Management

    • Product details with images and specifications
    • Add/remove from favorites
    • Add to shopping cart
    • Real-time price updates
  • Dynamic Shopping Cart

    • Quantity adjustment
    • Total price calculation
    • Related product suggestions
    • Cart persistence using Hive
  • Search Functionality

    • Instant product search
    • Fuzzy search suggestions
    • Search history
  • User Features

    • Favorite products list
    • Account management
    • Order history
  • API Integration

    • REST API communication
    • Pagination
    • Error handling
    • Data caching

🛠 Technologies

  • State Management: Riverpod
  • Local Storage: Hive
  • Networking: HTTP/Dio
  • UI Framework: Flutter
  • Language: Dart
  • Architecture: Clean Architecture + MVVM

🚀 Getting Started

Prerequisites

  • Flutter SDK ≥3.0.0
  • Dart ≥2.17.0
  • Android Studio/VSCode
  • REST API endpoint (Update in lib/core/config.dart)

Installation

  1. Clone repository:
    git clone https://github.com/yourusername/electronics-shop-app.git

About

Discover the Electronics Shop Flutter App, designed for a seamless shopping experience with a comprehensive product list, intuitive cart management, and an engaging onboarding page. Built with Flutter, it offers a responsive interface for both Android and iOS devices. Join us in exploring a wide range of electronic products effortlessly!

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages