文件名称:NodeJS-Booking-App:使用JavaScript编写并由Node JS支持的约会预订服务器应用程序
文件大小:454KB
文件格式:ZIP
更新时间:2024-05-21 09:09:13
nodejs javascript appointment booking-system gcal
NodeJS预订应用程序 使用Node JS制作的约会预订服务器应用程序。 该应用程序利用Google Calendar API在Google Calender上创建约会时隙。 约会时隙长度为40分钟,每个时隙之间存在5分钟的间隔。 时隙定义为星期一至星期五,上午9点至下午6点。 该应用程序满足下面列出的所有要求。 该预订服务器中定义的要求很容易定制。 例如,如果您想定义自己的时隙,只需在timeslots.json中编辑时隙。 有关如何设置此应用程序的视频教程,请参见以下视频: : 有关此应用程序的视频演示,请参见以下视频: : 要求: 所有约会的时长为40分钟,并且有固定的时间,从上午9–9:40开始。 :check_mark: 确保每次约会之间总是有5分钟的休息时间。 :check_mark: 只能在工作日上午9点至下午6点进行预订。 :check_mark: 只能提前至少24小时进行预订。 :check_mark: 过去无法预约。
【文件预览】:
NodeJS-Booking-App-master
----Utility()
--------timeslots.json(859B)
--------appUtil.js(2KB)
--------gcal.js(4KB)
--------requirement-validator.js(6KB)
----.gitignore(84B)
----package.json(406B)
----ReqHandlers()
--------POST-Handlers()
--------GET-Handlers()
----package-lock.json(24KB)
----LICENSE(34KB)
----README.md(4KB)
----.idea()
--------.gitignore(38B)
--------misc.xml(174B)
--------vcs.xml(180B)
--------jsLibraryMappings.xml(200B)
--------$PRODUCT_WORKSPACE_FILE$(489B)
--------modules.xml(288B)
--------NodeJS-Booking-App.iml(336B)
----.gitattributes(48B)
----server.js(2KB)
----JSDoc()
--------fonts()
--------Utility_requirement-validator.js.html(9KB)
--------Utility_gcal.js.html(6KB)
--------server.js.html(5KB)
--------global.html(58KB)
--------scripts()
--------ReqHandlers_POST-Handlers_book.js.html(6KB)
--------ReqHandlers_GET-Handlers_timeslots.js.html(6KB)
--------index.html(6KB)
--------Utility_appUtil.js.html(5KB)
--------ReqHandlers_GET-Handlers_days.js.html(6KB)
--------styles()