
Al Samah Warehouse Management System
Al Samah Warehouse Management System is a Full-Stack developed system utilizing (Flutter & NodeJS) to optimize warehouse order management processes. By leveraging the robust capabilities of Flutter and a wide range of third-party packages, this application delivers an efficient, reliable, and user-friendly experience tailored for managing warehouse operations.
Features
- Responsive Design: Adaptive UI ensures seamless functionality across mobile, web, and desktop platforms, providing a consistent user experience regardless of device.
- Separate Logic: Each Worker type can sign in and get different layout depending on his type (manager, priceSetter, preparation team, etc...).
- State Management: Integrated with
flutter_bloc for predictable and maintainable state handling, simplifying complex workflows and data interactions.
- Networking: Utilizes dio for HTTP client capabilities and web_socket_channel for real-time WebSocket communication, ensuring fast and reliable data exchanges.
- File Management: Offers advanced file picking, persistent storage via shared_preferences, and smooth interaction with local file systems for enhanced usability.
- Data Visualization: Features interactive and visually appealing charts and graphs powered by fl_chart, enabling effective data analysis and insights.
- Internationalization: Supports multiple languages with intl, ensuring accessibility for users across diverse regions and linguistic backgrounds.
- Smooth Navigation: Animated transitions and splash screens enhance visual appeal and provide a fluid user navigation experience.
Home Page - Orders - Order Details

Settings - General Settings - Items of an Order

Statistics
Prerequisites
To set up and run the application, ensure you have the following installed:
- Flutter SDK
>=3.4.0 <4.0.0
- Dart SDK compatible with the specified Flutter version.
For a tailored experience, specify your target platform (e.g., iOS, Android, Web) by configuring your Flutter environment.Project Structure
├── assets│ ├── fonts│ │ └── Cairo│ │ └── WithoutSans│ └── images│ ├── personal│ └── splash ├── lib│ ├── main.dart│ ├── layout│ │ ├── cubit│ │ │ ├── cubit.dart│ │ │ └── states.dart │ │ └── home_layout.dart│ ├── models│ ├── modules│ └── shared│ ├── components│ ├── network│ ├── styles│ └── bloc_observer.dart├── test├── pubspec.yaml└── README.mdBy Mohammad Bali
0 likes · 8 views · Dec 27, 2024
Al Samah Warehouse Management System is a Full Stack application designed to optimize warehouse order management processes.