Skip to content

Beautify is a flutter e-commerce app for displaying makeup products ,managing user's orders and sales.

License

Notifications You must be signed in to change notification settings

mo7amedaliEbaid/beautify

Repository files navigation

Beautify

Beautify is a flutter e-commerce app for displaying makeup products ,managing user's orders and sales and much more ...

State Management

  • Bloc
  • Getx

Architechture Pattern

  • MVVM

Features

  • Multiple Themes
  • data caching
  • ️image pickers
  • cart
  • search functionality
  • share products
  • favourites list
  • authentication
  • add and change address
  • keep track of your orders
  • Animations
  • Rate products
  • Checkout
  • change password
  • barcode

Screens

  • Landing
  • Home
  • Cart
  • Profile
  • ️Search
  • Search Result
  • Product Details
  • Latest
  • Featured
  • Checkout
  • Payment
  • Address
  • Auth
  • Favourites
  • Orders
  • Order Details
  • Change Password
  • Login
  • Sign up
  • Add or edit adress

Dependencies

state management

flutter_bloc:
get:

cache

shared_preferences:
hive:
hive_flutter:
get_storage:
cached_network_image:
hive_generator:
build_runner:

features management

dio:
image_picker:
dropdown_button2:
share_plus:

ui

loading_animation_widget:
carousel_slider:
bottom_navy_bar:
flutter_rating_bar:
intro_slider:
lottie:
badges:
auto_size_text:
auto_size_text_field:
barcode:
flutter_svg:
flutter_staggered_grid_view:

Demo Video

Download App

Screen Shots

Fore more screen shots Here