【文件属性】:
文件名称:因果React食品:因果食品提供了一个平台,用于将当地社区推广计划(如食物库和厨房)与有捐赠食物的公司联系起来。 Node.js,Express,React,MongoDB,Mongoose
文件大小:8.32MB
文件格式:ZIP
更新时间:2021-02-03 13:39:49
react nodejs express mongodb mongoose
因果
公益事业对社区有什么作用?
问题
堪萨斯市没有资源来连接向社区提供食品的食品供应商和组织。
许多杂货店和餐馆都扔掉了可以很好利用的食物。
其中一些物品即将过期。
其他物品可能有包装破损或其他不影响产品质量的小缺陷,但商店仍然无法出售这些物品。
食品银行和厨房提供了宝贵的服务:为社区中需要帮助和维持的人们提供食物。
不必要地浪费了大量食物。
我们的社区需要粮食援助计划来蓬勃发展并照顾有需要的人。
解
Food For Cause提供了一个平台,可将诸如食品银行和厨房之类的当地社区推广计划与需要捐赠食品的公司联系起来。
这将有助于减少食物浪费,充分利用食物并加强社区建设。
它是如何工作的?
杂货店,饭店和其他企业登录,然后发布其可用的食品(包括数量和有效期)。
食物库和厨房可能会保留和拾取物品。
即将到期的未预订商品将在推特上发短信,并通过短信(SMS)通知社区,以了解其可用性。
FoodForCause的动力是什么?
React
节点/快速
MySQL
Heroku
Passport.js用户身份验证
【文件预览】:
Food-For-Cause-React-master
----.gitignore(566B)
----routes()
--------auth.js(660B)
--------api()
--------index.js(109B)
----README.md(1KB)
----public()
--------manifest.json(317B)
--------index.html(2KB)
--------favicon.ico(6KB)
----seed()
--------seedDB.js(1KB)
----app.js(2KB)
----package.json(1KB)
----models()
--------User.js(2KB)
--------Item.js(939B)
----src()
--------components()
--------utils()
--------agent.js(1KB)
--------constants()
--------pages()
--------App.css(489B)
--------middleware.js(2KB)
--------index.js(146B)
--------App.js(957B)
--------assets()
----config()
--------index.js(103B)
--------passport.js(558B)
----.travis.yml(63B)
----yarn.lock(248KB)
----.eslintrc.json(172B)