<p align="center">
  <img src="https://github.com/user-attachments/assets/866bd9bd-dff7-4a35-a223-921b27ad3351" alt="App Icon" width="253" height="192"/>
</p>

<h1 align="center">Storeify | E-Commerce</h1>

<p align="center">
  <strong>Storeify</strong> is a powerful and dynamic e-commerce Flutter application designed to provide users with a seamless and engaging shopping experience. With robust features and a user-centric interface, Storeify combines functionality and performance to deliver an all-in-one e-commerce solution.
</p>

---

## Table of Contents  
1. [Preview](#preview)  
2. [Features](#features)  
   - [Main Features](#main-features)  
   - [Sub Features](#sub-features)  
3. [Contributing](#contributing)  
4. [License](#license)  

---

## Preview

https://github.com/user-attachments/assets/ab7bc1ab-4151-40da-accd-143dae9c94a2

---

## Features  

### **Main Features**  
- **Onboarding**: Intuitive onboarding screens to guide users through the app features.  
- **Authentication**: Secure login and registration system for user account management.  
- **Cart**: Fully integrated cart system for adding, editing, and removing products.  
- **Categories**: Organized product categorization for easy navigation.  
- **Checkout**: Smooth and secure checkout process with different payment ways.  
- **Favorites**: Save and manage favorite products or stores for quick access.  
- **Stores**: Browse products from various stores with optimized interactions.  
- **Home**: Personalized home screen with featured best selling, categories, and top stores.  
- **Payment**: Multiple payment options for secure transactions.  
- **Profile**: User profile management including application settings and account settings.  
- **Search**: Advanced product search functionality for finding exactly what users need.  

### **Sub Features**
- **Product Details**: Detailed information and reviews for each product.
 - **Store Details**: Detailed information for each store including offers, branches and categories.
- **Update Profile**: User can update their profile details.  
- **Dark Mode**: Fully customizable dark mode for enhanced visual comfort.  
- **Localization**: Supports both English and Arabic for a localized shopping experience.  

---

## Contributing  
Contributions are welcome! Please follow these steps:  
1. Fork this repository.  
2. Create a new branch: `git checkout -b feature-name`.  
3. Commit your changes: `git commit -m 'Add some feature'`.  
4. Push to the branch: `git push origin feature-name`.  
5. Open a pull request.  

---

## License  
This project is licensed under the MIT License. See the LICENSE file for details.  


