文件名称:做一点事
文件大小:1.77MB
文件格式:ZIP
更新时间:2024-02-24 07:21:49
javascript express react-native mongodb mongoose
做得更好 将志愿人员机会置于志愿人员可及的范围内 “做得更好”(DSB)旨在消除自愿者所面临的障碍,他们选择了将时间,精力和才智用于需要的机会。 志愿者机会信息将提供给用户以方便参考,并提供可提供附近区域机会视图的地图 动机 DSB是一个React应用程序,为决定自愿提供时间的用户提供: 有关其各自领域中志愿者机会的信息(名称,摘要,日期和时间信息),否则需要进行研究(可能通过多种渠道)。 地图上显示的地理位置数据显示了从用户到机会的距离,否则需要通过地图网站或单独的应用程序进行研究。 通过应用程序注册志愿者机会的能力。 项目有用性 此React应用程序可用作“一站式”工具,用于根据用户提供的位置数据(通过同意提供其当前位置)快速搜索志愿者机会。 它提供了一个示例,说明如何利用React,Material-UI(前端),护照(用户身份验证)和猫鼬(数据库支持)来构建功能性的用户体验。 入门 加载后,DSB向用户提供: 通过登录页面上提供的“用户登录”对话框登录的选项。 如果用户尚未建立登录名,则可以选择页面右上方的“注册”按钮。 “注册”按钮将用户带到“用户注册”页面,用户
【文件预览】:
do-something-master
----client()
--------package.json(599B)
--------src()
--------public()
--------README.md(3KB)
--------yarn.lock(258KB)
----models()
--------user.js(1KB)
--------index.js(78B)
--------event.js(882B)
----.babelrc(0B)
----config()
--------passport()
----package.json(2KB)
----.eslintrc.json(27B)
----server.js(2KB)
----database()
--------index.js(424B)
----routes()
--------index.js(335B)
--------api()
----.env.development(38B)
----controllers()
--------authController.js(2KB)
--------eventsController.js(912B)
----.gitignore(1KB)
----README.md(3KB)
----yarn.lock(143KB)
----scripts()
--------seedDB.js(388KB)