Skip to content

Ehsan2009/dress-shop

Repository files navigation

Dress Shop

A dress shop application built using Flutter, featuring Firebase authentication, Firestore database, and Go Router for navigation.

InShot_20240831_172812213_compressed.mp4

Table of Contents

Description

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.

Installation

  1. Clone the repository:
    git clone https://github.com/Ehsan2009/dress-shop.git
    
  2. Navigate into the project directory:
    cd dress-shop
    
  3. Install dependencies:
    flutter pub get
    

Usage

  1. To run the app, use the following command:
    flutter run
    

Features

  • 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.

Configuration

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.

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository to your GitHub account.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

Contact

For any questions or suggestions, feel free to reach out to me:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors