A dress shop application built using Flutter, featuring Firebase authentication, Firestore database, and Go Router for navigation.
InShot_20240831_172812213_compressed.mp4
The Dress Shop app is designed to provide users with a seamless shopping experience for dresses. It includes an admin panel for managing products, orders, and users, and it leverages Firebase for authentication and Firestore for real-time database management.
- Clone the repository:
git clone https://github.com/Ehsan2009/dress-shop.git
- Navigate into the project directory:
cd dress-shop - Install dependencies:
flutter pub get
- To run the app, use the following command:
flutter run
- User Panel: Browse and purchase products, view order history.
- Authentication: Firebase authentication for secure login and registration.
- State Management: Riverpod for managing app state efficiently.
- Navigation: Seamless navigation using Go Router.
To configure the app, ensure that you have set up Firebase for your project. Replace the google-services.json or GoogleService-Info.plist files in the android/app and ios/Runner directories with your Firebase configuration files.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository to your GitHub account.
- Create a new branch (git checkout -b feature-branch).
- Commit your changes (git commit -am 'Add new feature').
- Push to the branch (git push origin feature-branch).
- Create a new Pull Request.
For any questions or suggestions, feel free to reach out to me:
- Email: ehsanjavdan77@gmail.com
- LinkedIn: LinkedIn Profile
- GitHub: GitHub Profile