用flutter来写的秒杀应用。
- 登录页面
- 注册界面
- 商品列表界面
- 商品详情界面
- 修改密码界面
包括但不仅限于:
- 项目很多功能基于GetX,如依赖注入、路由管理、状态管理(controller)等功能。
- 网络部分-Dio + retrofit + json_serializable的组合。
- 环境变量-flutter_dotenv
- MVVM-provider
- local storage存储token-flutter_secure_storage
如果把后端项目启动之后,设置好的测试账号和密码分别是12345678910
和 123
。因为没有暂时没给客户端加上登录和注册的国密算法,所以没有加盐加密传输的逻辑。