文件名称:Reservation-module:预留模块
文件大小:219KB
文件格式:ZIP
更新时间:2024-03-11 21:59:09
JavaScript
空中网 此模块是“ AirBnM列表”页面的“预订”预订组件。 相关项目 目录 描述 该预订预订模块包含每晚价格,平均评分,动态日历,来宾计数器和计算器。 通过路由localhost:3000 / api / listingData /:listingID(1-100),总共有100个模拟列表。 模块中的日历组件根据从服务器和数据库发回的日期,动态呈现可用日期。 当鼠标悬停在可用日期上时,它将更改在开始日期和结束日期上选择的日期的背景颜色。 当达到最大客人数时,来宾计数器会禁用成人和儿童,而会禁用由数据库中的信息确定的随机数的婴儿。 选择开始日期和结束日期时,将动态渲染计算器。 要求 运行此模块 在根目录中:确保MySQL正在运行,并且root用户没有密码。 运行“ npm run DB”和“ npm run seed”以构建数据库,构建模式并为数据库添加种子。 运行“ npm r
【文件预览】:
reservation-module-master
----client()
--------src()
--------.gitkeep(0B)
----STYLE-GUIDE.md(90B)
----server()
--------index.js(1KB)
--------.gitkeep(0B)
----.nvmrc(8B)
----package.json(1KB)
----database()
--------config.js(118B)
--------index.js(712B)
--------Schema.sql(635B)
--------SeedRandom.js(2KB)
--------seed.js(2KB)
----Dockerfile(121B)
----jest.config.js(223B)
----package-lock.json(354KB)
----jestCoverage()
--------lcov.info(3KB)
--------clover.xml(6KB)
--------coverage-final.json(18KB)
--------lcov-report()
----.eslintrc.js(251B)
----setupTests.js(124B)
----ReservationsSDD.txt(8KB)
----.gitignore(387B)
----webpack.config.js(652B)
----public()
--------index.html(506B)
--------bundle.js(189KB)
--------.gitkeep(0B)
----README.md(2KB)
----babel.config.js(78B)
----.vscode()
--------launch.json(382B)
--------settings.json(427B)