alimentalos / backend
Alimentalos -> 'pet care' 后端项目。
Requires
- php: ^7.3
- ext-json: *
- algolia/algoliasearch-client-php: ^2.2
- alimentalos/contracts: *
- alimentalos/relationships: *
- alimentalos/tools: *
- beyondcode/laravel-websockets: ^1.4
- cybercog/laravel-love: ^8.3
- darkaonline/l5-swagger: ^6.0
- fideloper/proxy: ^4.0
- fruitcake/laravel-cors: ^1.0
- graham-campbell/markdown: ^12.0
- grimzy/laravel-mysql-spatial: ^2.2
- guzzlehttp/guzzle: ^6.5
- igaster/laravel_cities: ^1.3
- laravel/framework: ^6.2
- laravel/passport: ^8.4
- laravel/scout: ^8.0
- laravel/tinker: ^2.0
- pusher/pusher-php-server: ~4.0
- sentry/sentry-laravel: 1.7.1
- spatie/laravel-cors: ^1.6
- superbalist/laravel-google-cloud-storage: ^2.2
- webpatser/laravel-uuid: ^3.0
Requires (Dev)
- barryvdh/laravel-ide-helper: ^2.6
- fzaninotto/faker: ^1.4
- laravel/ui: ^1.0
- mockery/mockery: ^1.0
- nunomaduro/collision: ^3.0
- phpunit/phpunit: ^8.0
- dev-master
- v9.6
- v9.5
- v9.4
- v0.1-alpha
- dev-dependabot/npm_and_yarn/minimist-1.2.8
- dev-dependabot/npm_and_yarn/cordova/http-cache-semantics-4.1.1
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/cordova/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/cordova/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/cordova/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/cordova/terser-4.8.1
- dev-dependabot/npm_and_yarn/cordova/moment-2.29.4
- dev-dependabot/npm_and_yarn/cordova/shell-quote-1.7.3
- dev-dependabot/npm_and_yarn/cordova/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/async-2.6.4
- dev-dependabot/npm_and_yarn/cordova/plist-3.0.4
- dev-dependabot/npm_and_yarn/cordova/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
This package is not auto-updated.
Last update: 2024-09-25 08:30:02 UTC
README
官方网站 — 关于 — 开发者手册 — OpenApi 规范
简介
我们必须提高人们对关爱周围实体(这些实体由于其本质,在充满邪恶的世界中没有自我保护的能力)的道德责任的认识。
关于
本存储库包含系统的后端,即允许我们向世界提供服务的代码。我们的源代码是开放的,可以自由分发。
当前功能
以下列表详细介绍了开发和测试的软件功能
认证
我们有一个特定的 API 来处理新用户注册以及通过注册邮件进行密码恢复。
用户
@TODO 用户文档
宠物
@TODO 宠物文档
追踪器
系统具有从用户、设备或宠物接收位置的能力。这允许您找到最后的位置,找到您位置附近的资源,或根据绘制的路线生成报告。
照片
系统中的大多数实体都有上传照片并关联它们的能力。地理围栏是地图上的多边形,因此可以上传照片并通过其关系找到它们。这还适用于用户、宠物或组的情况。
组
应用程序有自己的系统来管理与组的关系,以便一个组可以包含其他资源,如用户、宠物、地理围栏或其他。在特定情况下,对于用户,系统允许邀请其他用户,并接受或拒绝此类邀请。
可访问性
系统具有与地理围栏相关的访问控制系统,每次用户或设备进入区域时,都会在数据库中留下记录,相关联的第一个和最后一个点与该进入或退出有关。
广播
平台每次收到新的位置时,都会通过一个频道重新传输给所有有权访问资源的用户。因此,从应用程序中可以轻松接收信息和实时更新。
警报
我们的系统允许用户创建基于地理位置的警报。如果用户丢失宠物,他可以向所有连接的用户发送紧急警报,并寻求帮助找到他的朋友。
地点
@TODO 地点文档
硬币
@TODO 硬币文档
评论
@TODO 评论文档
附近
@TODO 附近文档
查找
@TODO 查找文档
计划
以下列表详细介绍了正在开发的软件功能