会议跟踪管理

这是一个用于跟踪会议并根据输入生成日程的 Flutter 项目。会议有多个轨道,每个轨道都有一个上午和一个下午的会议。每个会议包含多个讲座。上午的会议从早上9点开始,必须在中午12点前结束,以便午餐。下午的会议从下午1点开始,必须在网络活动开始前结束。网络活动最早不能早于下午4点,最晚不能晚于下午5点。没有讲座标题包含数字。所有讲座时长都是以分钟(而不是小时)计算,或者为闪电讲座(5分钟)。

入门

git clone https://github.com/lesliearkorful/conference-tracker-management.git
  • 根据您从 Flutter 安装文档中选择的配置,启动调试会话并实时预览应用程序。

依赖项

此项目使用 rxDart 包 来处理流。
flutter_test 包已预先安装在 Flutter 中,用于运行小部件测试。

dependencies:
  rxdart: ^0.22.0

dev_dependencies:
  flutter_test:
    sdk: flutter

测试

要运行测试(特别是小部件测试),请在终端中,于项目根目录下运行以下命令。

flutter test

截图

应用程序四个屏幕的截图。

GitHub

https://github.com/lesliearkorful/conference-tracker-management