Skip to content

A simple ecommerce app being developed in flutter with firebase as backend.

Notifications You must be signed in to change notification settings

hyyder-naqvii/flutter-ecommerce-app

Repository files navigation

Flutter Ecommerce App

A simple ecommerce app being written in flutter with firebase as backend

Features Currently Implemented

User Authentication (Register/Login) using Firebase Auth

Start Screen Registration Screen

The registration process is completely implemented. It uses Firebase Auth as a backend. User Data is stored in Cloud Firestore


Products

Menu Product Details

Menu is fully functional except for the search button. It retrieves product information form the firestore backend. currently product images are stored in firestore as a list of integers UInt8List. This however is quite slow. The goal is to update the product feature to store images in Cloud Storage.

Product Details are also shown. we can currently add products to cart. It works just fine but it uses SQFLite backend. I'm updating it to use Firestore instead and it'll work soon.

User Authentication (Register/Login) using Firebase Auth

User Profile Update Profile

User profile currently has 4 planned features

  • Change profile pic
  • Update profile information
  • View cart
  • View previous orders

Only first two features are implemented completely. User profile image is stored inside cloud storage. Rest of the user information is stored in cloud firestore

About

A simple ecommerce app being developed in flutter with firebase as backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages