项目理念 |动物福利和健康网络应用程序
摘要 -从社交网站对我们日常生活和 Web 应用程序的影响中汲取灵感,以改善宠物,将使用原生 Web 应用程序开发的概念进行开发。
可以在 URL 上看到当前工作的模块-loyalfriend.biz
“LoyalFriend 是一个基于网络的应用程序,其中照顾宠物的福利。这是一个流浪、丢失、遗弃或投降的宠物被带到和切断的地方。每只宠物都需要在组织中得到特别照顾和关注。该应用程序允许用户收养宠物、自愿为宠物服务、购买与宠物相关的产品并向组织捐赠所需金额。由于此应用程序是为非营利组织开发的,因此捐赠的金额将用于宠物的福利。该应用程序的用户可以作为志愿者为宠物工作,他/她也可以从应用程序中收养宠物。该应用程序包含宠物的相关产品,如食品、美容产品等可供购买。使用信用卡、借记卡或货到付款购买产品。该应用程序还为用户提供有关宠物保健、宠物需要如何养育、被收养后如何照顾的指南。 HTML 5、CSS3 和 JavaScript 用于开发应用程序。应用程序的后端使用 NodeJS 包管理器,如 npm 和 yarn,NodeJS 还提供了创建易于部署且相对容易调试的开发服务器的功能。
目的——该项目的主要目的是通过为被遗弃的宠物提供庇护所,以关爱它们的方式,使服务过程自动化,从而为宠物的福利服务。该项目的范围仅限于 Intranet,暂时无法部署在任何手持设备上。为遗弃、流浪、丢失或投降的宠物的福利提供便利。它节省时间,文书工作更少,并且易于检索记录,系统自动化减少了中间人收取佣金的过程。
简介 —当前的宠物美容系统是手动完成的,非常耗时。维护记录很困难,而且可能放错了位置,这会导致很多混乱或大惊小怪。该项目的主要思想是提供一个用户友好的界面,通过为被遗弃的宠物提供一个庇护所并用爱心照顾它们,从而使服务过程自动化,从而为宠物的福利服务。该应用程序还提供了有关照顾宠物、宠物收养程序和志愿服务宠物的指南。
用户可以通过应用程序进行采用过程,因为如果手动完成此过程很耗时。该应用程序为用户提供了向组织捐赠任意金额的选项。捐款可以使用现金、卡片进行。用户可以通过应用程序将他们注册到组织,并选择他们感兴趣的领域作为志愿者工作、收养宠物或购买与宠物相关的产品。对于收养和志愿服务,用户可以选择组织中的宠物查看他们的详细信息,如果他们希望他们可以继续收养或志愿服务的过程。
目标和范围——这个项目的主要目标是通过给被遗弃的宠物一个庇护所,用爱来照顾它们,使服务于宠物福利的过程自动化。该项目的范围仅限于 Intranet,暂时无法部署在任何手持设备上。为遗弃、流浪、丢失或投降的宠物的福利提供便利。它节省时间,文书工作更少,并且易于检索记录,系统自动化减少了中间人收取佣金的过程。
要求 -
1. 硬件要求
- 处理器: Intel(R) Pentium(R) 或以上
- CPU 硬盘: 500GB 硬盘
- 内存: 4GB内存
2. 软件要求
- 操作系统: Windows 7 及以上
- 前端: HTML 5、CSS 3、JavaScript
- 后端: JavaScript、Node.js、MongoDB、Pug、 Mongoose
模块描述——项目分为不同的模块:
- 登录页面/注册 -在此页面上,用户可以创建新的个人资料或使用他们的用户名和密码登录他们的个人资料。在个人资料页面上,用户可以查看他们的个人资料、他们发布或分享的内容。
- 图片提要 -这将是新闻提要页面,用户可以在其中查看组织共享的帖子和推荐页面,其中包含有关收养中心和可收养宠物的所有必要详细信息。
- Project SOS——在这个页面上,人们可以发布关于被遗弃动物的信息并帮助他们找到家/庇护所。
- 关于我们 -此页面将显示有关开发人员团队的详细信息。
访问帮助框——如果用户不愿意分享联系电话,真实用户将可以直接在网页上与采用中心聊天,并具有帮助框的功能。
特点——
- 登录/注册模块
- 实时预览
- 全屏模式
- 跨平台
- 密码哈希
- 交互式用户界面
本地运行——
- 克隆项目
git clone https://github.com/anshulhub/LoyalFriend.git
- 进入项目目录
cd LoyalFriend
- 安装依赖项
npm install
- 启动服务器
npm run start
数据流程图 –
0级——
1级 -
流程图-
未来范围——该项目旨在构建一个宠物友好的 Web 应用程序,用户可以在该应用程序中建立联系,分享他们宠物的照片,还可以分享他们遇到的一些被遗弃的动物的照片,通过这些应用程序可以为可怜的动物搜索收容所.该项目还展示了用户可以购买的用于宠物营养和护理的物品。该项目的未来实施是稍后将GPS定位添加到站点,通过该位置可以轻松到达被遗弃动物的位置和它们的庇护所。将实施其他功能,例如创意狗表情符号和页面 CSS 更改。由于该项目是一个宠物友好网站,更多的宠物友好产品将被添加到该网站的购买框架中。
结论 —建议的系统是用 HTML 设计的,并使用 JavaScript 开发。该项目的后端是使用 NodeJS 开发的,用于处理 yarn 和 npm 包。该项目是一个 Web 应用程序,具有与桌面软件应用程序或移动应用程序类似的功能。该项目旨在引入一个对宠物友好的网络应用程序,在该应用程序中为被遗弃的动物找到庇护所,其信息由此处连接的用户上传到网站上,从而提高人们对流浪者困境以及我们每个人如何生活的认识可以确保为这些动物提供更好、更安全的环境。