Skip to content

EngySherif/shopping_application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopping App

Project Overview

This is a Flutter Books Shopping App . The app demonstrates an interactive UI with features such as a horizontally scrollable featured books section, a responsive product grid, and a “Hot Offers” section. Users can browse products, view offers, and add items to a cart.

Features

  • Welcome Screen with Sign Up and Sign In buttons.
  • Smooth animated navigation: Sign-up page fades out, Home page fades in.
  • Home Screen:
    • AppBar titled “Our Products”.
    • Horizontal PageView displaying featured book images with swipe indicators.
    • Responsive GridView showing product cards (2 per row) with:
      • Book image
      • Book title
      • Add to Cart icon with SnackBar feedback
    • Hot Offers section using ListView.builder, displaying:
      • Offer image
      • Offer description
  • Fully asset-based images for offline capability.

Project Structure

shopping_app/
├── android/
├── assets/
|  ├── fonts/
│  └── images/ 
├── ios/
├── linux/
├── macos/
├──web/
├──windows/
├── lib/
│ ├── main.dart
│ ├── screens/
│ │ ├── HomeScreen.dart
│ │ ├── SignUpScreen.dart
│ │ ├── signin_screen.dart
│ │ └── WelcomeScreen.dart
├── test/
├── pubspec.yaml 
├── README.md

Setup instructions

  1. Clone the repository git clone https://github.com/EngySherif/shopping_application.git cd shopping_app 2.Install dependencies flutter pub get 3.Add Assets refer to pubspec.yaml 4.Run the app flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors