SHOPCART is a Flutter-based eCommerce app that enables users to browse items, add them to the cart and favorites, and seamlessly checkout using the Razorpay payment integration. The app also incorporates user authentication through Firebase Authentication and manages item data using Firebase Firestore.
- Authentication: Users can sign up, log in, and manage their accounts using Firebase Authentication.
- Browsing Items: Users can explore a wide range of products available in the app.
- Add to Cart and Favorites: Users can add items to their cart and mark items as favorites for quick access.
- Checkout: Seamless checkout experience with Razorpay payment integration for secure transactions.
- Flutter: A cross-platform framework for building native mobile apps using a single codebase.
- Firebase: A comprehensive platform that provides authentication, database, storage, and more.
- Firebase Authentication: Enables secure user authentication and management.
- Firebase Firestore: Stores and manages item data, cart, and favorites for a seamless user experience.
- Razorpay: Integrates a robust payment gateway to facilitate secure and efficient transactions.
