文件名称:膳食计划器API:膳食计划器应用程序的API
文件大小:937KB
文件格式:ZIP
更新时间:2024-03-03 17:39:50
JavaScript
膳食计划程序 关于 膳食计划器应用程序是一个完整的应用程序,可帮助两个人找到适合两种不同饮食的食谱并计划他们的膳食。 创建帐户后,用户可以搜索食谱并将这些食谱保存到自己的自定义饮食计划中。 该应用程序使用Edamam的配方API进行配方,并使用从头开始构建的API来获取用户信息和保存的配方。 实时链接 使用的技术 HTML CSS Java脚本 React Node.js 表达 PostgreSQL RESTful API 屏幕截图 API文档 基本网址 “ 响应 JSON格式 认证方式 需要JWT令牌 每个请求必须包含content-type: application/json和Authorization: Bearer [token] 建立新使用者 POST / api /用户 请求正文必须包括:用户名,名字,用户密码 登录 POST / api / auth / login
【文件预览】:
meal-planner-api-master
----postgrator-config.js(249B)
----auth()
--------auth-router.js(1KB)
--------auth-service.js(682B)
----package.json(1KB)
----test()
--------test-helpers.js(4KB)
--------setup.js(190B)
--------users.spec.js(5KB)
--------saved-meals.spec.js(4KB)
--------saved-meals-plans.spec.js(4KB)
--------jwtauth.spec.js(4KB)
----saved-meals()
--------saved-meals-service.js(2KB)
--------saved-meals-router.js(4KB)
----middleware()
--------jwt-auth.js(1012B)
----Procfile(23B)
----package-lock.json(161KB)
----src()
--------config.js(469B)
--------img()
--------server.js(287B)
--------app.js(1007B)
----migrations()
--------001.do.create_users.sql(199B)
--------003.do.create.saved_meals.sql(270B)
--------002.undo.create.saved_meal_plans.sql(38B)
--------003.undo.create.saved_meals.sql(33B)
--------001.undo.create_users.sql(27B)
--------002.do.create.saved_meal_plans.sql(163B)
----users()
--------users-router.js(2KB)
--------users-service.js(2KB)
----.gitignore(18B)
----README.md(2KB)
----seeds()
--------seed.users.sql(113B)
--------seed.saved_meals.sql(427B)
--------seed.saved_meal_plans.sql(135B)