A simple ecommerce app being written in flutter with firebase as backend
Start Screen | Registration Screen |
---|---|
The registration process is completely implemented. It uses Firebase Auth as a backend. User Data is stored in Cloud Firestore
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 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