Loading repository data…
Loading repository data…
yousefkhalaf0 / repository
Library E-Commerce App A Flutter app for shopping library products, featuring authentication, categories, and add-to-cart. Built with MVVM architecture and popular packages like flutter_bloc and dio. Developed as a graduation project with an Excellent grade.
Welcome to the Library E-Commerce App, a Flutter-based mobile application designed to provide a seamless shopping experience for library-related products. This app was developed as part of my graduation project at the University of Computer Science, where I served as the lead developer alongside one contributor. Our team consisted of 7 members, including designers and backend developers, as the project also included a website.
The app achieved an Excellent grade, showcasing its robust architecture, user-friendly design, and extensive features.
| Splash Screen | Onboarding | Authentication | Categories |
|---|---|---|---|
| Cart | Product Details | Profile |
|---|---|---|
Watch the app in action: https://bit.ly/3TlFefd
The app leverages the following Flutter packages:
To run this project locally, follow these steps:
Clone the repository:
git clone https://github.com/yousefkhalaf0/Distribution-Company.git
cd Distribution-Company
Install dependencies:
flutter pub get
Run the app:
flutter run
To run unit tests:
flutter test
To run BLoC tests:
flutter test --test-randomize-ordering-seed=random
This project was a collaborative effort, and I’m proud to have led the development of the mobile app. Special thanks to my team members for their contributions and support.
This project is licensed under the MIT License. See the LICENSE file for details.
Thank you for checking out our Library E-Commerce App! 🚀