alimentalos/backend

Alimentalos -> 'pet care' 后端项目。

安装: 1

依赖项: 0

建议者: 0

安全: 0

星星: 0

观察者: 3

分支: 1

开放问题: 25

类型:项目

v9.6 2020-06-07 18:17 UTC

README

GitHub release Actions Status codecov Maintainability Test Coverage

官方网站关于开发者手册OpenApi 规范

简介

我们必须提高人们对关爱周围实体(这些实体由于其本质,在充满邪恶的世界中没有自我保护的能力)的道德责任的认识。

关于

本存储库包含系统的后端,即允许我们向世界提供服务的代码。我们的源代码是开放的,可以自由分发。

当前功能

以下列表详细介绍了开发和测试的软件功能

认证

我们有一个特定的 API 来处理新用户注册以及通过注册邮件进行密码恢复。

用户

@TODO 用户文档

宠物

@TODO 宠物文档

追踪器

系统具有从用户、设备或宠物接收位置的能力。这允许您找到最后的位置,找到您位置附近的资源,或根据绘制的路线生成报告。

照片

系统中的大多数实体都有上传照片并关联它们的能力。地理围栏是地图上的多边形,因此可以上传照片并通过其关系找到它们。这还适用于用户、宠物或组的情况。

应用程序有自己的系统来管理与组的关系,以便一个组可以包含其他资源,如用户、宠物、地理围栏或其他。在特定情况下,对于用户,系统允许邀请其他用户,并接受或拒绝此类邀请。

可访问性

系统具有与地理围栏相关的访问控制系统,每次用户或设备进入区域时,都会在数据库中留下记录,相关联的第一个和最后一个点与该进入或退出有关。

广播

平台每次收到新的位置时,都会通过一个频道重新传输给所有有权访问资源的用户。因此,从应用程序中可以轻松接收信息和实时更新。

警报

我们的系统允许用户创建基于地理位置的警报。如果用户丢失宠物,他可以向所有连接的用户发送紧急警报,并寻求帮助找到他的朋友。

地点

@TODO 地点文档

硬币

@TODO 硬币文档

评论

@TODO 评论文档

附近

@TODO 附近文档

查找

@TODO 查找文档

计划

以下列表详细介绍了正在开发的软件功能