Sary 仓库项目
此存储库致力于 Sary Warehouse 评估项目,客户希望创建一个能够实现主要库存系统功能的应用程序。
应用程序屏幕结构如下
要在本地计算机上运行应用程序,请复制 GitHub 存储库链接,并使用该链接作为参考在任何 IDE 中创建新项目,然后安装 flutter (https://docs.flutterdart.cn/get-started/install)。
在终端中,导航到项目目录,然后输入:flutter run。
现在应用程序将正常运行。
应用程序主要功能
- 添加/删除物品
- 添加/删除交易
- 按日期、数量、入库/出库筛选(升序)交易
- 按物品名称搜索物品和交易
要创建新交易,请点击“发送”按钮或“接收”按钮,选择物品,然后指定数量和绑定日期,点击“添加交易”以完成该过程。交易现在将在主屏幕上显示。
要添加物品,请点击主屏幕右上角的图标,然后填写表单,从图库中选择图片,然后点击“添加物品”。
(1) 主屏幕
(2) 选择物品屏幕
(3) 添加交易屏幕
(4) 交易详情屏幕
(5) 主屏幕 – 2
- 建议使用 iOS,因为这是我测试时使用的设备。
- 要运行单元测试,请键入:
flutter test test/unit_tests.dart





