## Your Store
- Ecommerce mobile app with many functionalities such as search for products by title and category, manage favorite items ,orders and cart.
- BloC design pattern used to manage app's business logic.
## App features

1- Authentication and Authorization.
<br>
2- Local stroage of user's data.
<br>
3- Form and field validation.
<br>
4- Filter products by category and title.
<br>
5- Cart management.
<br>
6- Add/Remove products from the favorite products list.
<br>
7- Smooth animation between screens.
<br>
8- Check the internet connection status.

### Packages used:
  - sqflite
  - path
  - flutter_svg
  - font_awesome_flutter
  - flutter_bloc
  - equatable
  - connectivity_plus
  - internet_connection_checker
  - connectivity_wrapper

### To run the project
<code> flutter pub get</code>
<br/>
<code> flutter run</code>

## Screenshots 
![Group 774](https://user-images.githubusercontent.com/48997939/195924723-115398a2-26a7-4a0f-a288-bd2c1b162779.png)
![Group 775 (1)](https://user-images.githubusercontent.com/48997939/195925451-b2b68d7a-1b3e-4eb5-a044-71cc44a02cf2.png)

## Youtube Video

https://youtu.be/rD8zsHczDuM

## For contact
https://www.linkedin.com/in/ali-rajab-ne
<br>
alirajab.dev@gmail.com
