Welcome to FYD, your go-to solution for finding the best deals on a wide range of products! FYD is an E-commerce app developed using Dart programming language and powered by Firebase for seamless data storage and authentication.
FYD (Find Your Deal) is a user-friendly E-commerce app designed to provide a smooth shopping experience. Users can browse a variety of products, search for deals, and make secure transactions. The integration with Firebase ensures reliable data storage and authentication.
User Authentication: Secure user registration and authentication using Firebase Authentication.
Product Listings: Browse a diverse range of products with detailed descriptions and images.
Search Functionality: Easily find deals and products using the search feature.
Shopping Cart: Add products to your cart and manage your shopping list.
Secure Transactions: Ensure the safety of transactions through Firebase integration.
User Profiles: Personalized user profiles for managing orders and preferences.
Before you begin, ensure you have the following installed:
Flutter Dart Firebase account
Clone the repository:
Copy code
git clone https://github.com/your-username/FYD.git
Install dependencies: bash Copy code flutter pub get Configuration Set up Firebase project:
Create a new project on the Firebase Console
Add your Android and iOS apps to the Firebase project.
Download the configuration files (google-services.json for Android, GoogleService-Info.plist for iOS) and place them in the appropriate directories.
Configure Firebase Authentication:
Enable Email/Password sign-in method.
Update the lib/config/firebase_config.dart file with your Firebase configuration.
Run the app on an emulator or physical device
We welcome contributions! Please follow our contribution guidelines.
Explore FYD, register an account, and start finding your best deals!
This project is licensed under FYD.
Special thanks to the Flutter and Firebase communities for their support.