介绍?
Vaxjo Volunteers 是一个多平台移动平台,可将志愿者与需要帮助的人匹配。该应用程序是使用
- Flutter SDK
- 客户端-服务器和 MVVM 架构在系统的客户端。
- Javalin 轻量级 REST API Web 框架
- PostgreSQL DBMS 用于系统的持久化层
过程?
这是我和另外 4 个人合作的一个项目,旨在学习软件工程。这意味着我们花了大部分时间来制作架构、抽象等的设计文档,以及功能、UI 等的要求文档。 这些文档可以在此存储库中找到。
在工程过程之后,我们有大约 3 周的时间从零开始学习 Flutter 并实际实现它。
批评?
鉴于我们有截止日期,并且这次经历的主要目的是学习,该应用程序的当前状态存在一些明显的问题。
部署?
该应用程序目前未正确发布。它未在移动应用商店中提供。此外,前端和后端是分开的,必须(有些麻烦地)分别设置。幸运的是,如果您想自己运行该应用程序,两个端都有一个文档齐全的 README。
模拟?
目前没有全局服务器。相反,用户必须在他们的设备上托管一个本地数据库,并在假装与他人互动时使用它。
明亮的光?
虽然该应用程序尚未准备好发布 v1 版本,但距离发布也不远了。如果团队有兴趣进一步发展其愿景,经过一些润色后就可以发布了。
鸣谢 ✍️
- Atakan Coban
- Alija Levic
- Kateryna Melnyk
- Richard Oelschlager
- Albert Henmyr






