- 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.
- sqflite
- path
- flutter_svg
- font_awesome_flutter
- flutter_bloc
- equatable
- connectivity_plus
- internet_connection_checker
- connectivity_wrapper
flutter pub get
flutter run
https://www.linkedin.com/in/ali-rajab-ne
alirajab.dev@gmail.com