Our E-commerce mobile application is built using Flutter and Firebase, providing a seamless and engaging shopping experience for users. This powerful combination allows for smooth cross-platform functionality, ensuring that users can enjoy a high-performance shopping app on both iOS and Android devices.
🚀Key features include:
❤️User Authentication: With Firebase Authentication, users can easily sign up and log in securely using email/password or third-party authentication (Google, Facebook, etc.), ensuring a personalized experience.
❤️Product Catalog: The app features a rich catalog of products, categorized and searchable for easy browsing. Firebase Firestore is used to store and manage product data, making it easily scalable as your inventory grows.
❤️Real-time Data: Firebase provides real-time updates, ensuring users are always seeing the most current product information, including availability, prices, and discounts.
❤️Shopping Cart & Wishlist: Users can easily add products to their shopping cart or save them to their wishlist, which are synchronized in real-time across devices.
❤️Secure Payments: Integration with various payment gateways allows for secure and easy payment options, providing a seamless checkout experience.
❤️Order Management: Firebase Cloud Firestore helps manage order history, tracking, and real-time order status updates, keeping both users and administrators informed at all times.
❤️Push Notifications: With Firebase Cloud Messaging, the app sends push notifications to keep users updated on new products, discounts, and order status.
Admin Dashboard: Admins can access an intuitive dashboard to manage products, view orders, track inventory, and communicate with users, all from one centralized location.
Client: Flutter, Dart, Firebase
Clone the project
git clone https://github.com/Arif0388/shopper.gitGo to the project directory
cd my-projectInstall dependencies
1-cupertino_icons: ^1.0.8
2-flutter_svg: ^2.0.17
3-provider: ^6.1.2
4-firebase_auth: ^5.5.0
5-firebase_core: ^3.10.0
6-get: ^4.7.2
7-google_sign_in: ^6.2.2
8-cloud_firestore: ^5.6.4
9-sign_in_button: ^3.2.0
10-flutter_keyboard_visibility: ^6.0.0
11-flutter_easyloading: ^3.0.5
12-firebase_messaging: ^15.2.3
13-carousel_slider: ^5.0.0
14-cached_network_image: ^3.4.1
15-image_card: ^0.0.4








