- 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.
1- Authentication and Authorization.
2- Local stroage of user’s data.
3- Form and field validation.
4- Filter products by category and title.
5- Cart management.
6- Add/Remove products from the favorite products list.
7- Smooth animation between screens.
8- Check the internet connection status.
To run the project
flutter pub get