文件名称:ride-my-way:拼车应用程序,使驾驶员能够创建乘车要约,乘客可以加入可用的乘车要约
文件大小:185KB
文件格式:ZIP
更新时间:2024-05-19 21:07:23
JavaScript
骑我的路 一个拼车应用程序,使驾驶员能够创建乘车要约,而乘客可以加入可用的乘车要约。 特征 用户可以创建一个帐户并登录。 驾驶员可以添加乘车优惠。 乘客可以查看所有可用的乘车优惠。 乘客可以查看乘车优惠的详细信息,并请求加入乘车。 例如,乘车什么时候离开,驶向何处等 驾驶员可以查看对他们创建的乘车优惠的请求。 驾驶员可以接受或拒绝乘坐请求。 相关技术栈 Node.js / express.js :该API是使用Node JS(JavaScript的服务器端实现)和Express JS框架构建的。 PostgreSQL / node-postgres :PostgreSQL是用于此应用程序的数据库,而node-postgres是用于与PostgreSQL数据库接口的node.js模块的集合。 安装与设定 要获得此应用程序的本地版本,请确保已安装以下系统依赖项,并确保已正确设置pos
【文件预览】:
ride-my-way-develop
----.eslintrc.json(65B)
----.env.example(132B)
----services()
--------utils.js(231B)
----models()
--------createUserTable.js(453B)
--------createEnums.js(193B)
--------createRideOffersTable.js(404B)
--------createRequestsTable.js(328B)
--------db.js(738B)
----controllers()
--------auth.js(3KB)
--------ride-offers.js(13KB)
----.babelrc(25B)
----.travis.yml(682B)
----test()
--------api.test.js(15KB)
--------dbsetup.js(3KB)
--------auth.test.js(7KB)
----README.md(3KB)
----docs()
--------index.html(30KB)
--------images()
--------stylesheets()
--------fonts()
--------javascripts()
----middlewares()
--------verifyLogin.js(579B)
--------validateId.js(335B)
--------validateDateTime.js(800B)
--------validateUserData.js(2KB)
----.gitignore(58B)
----index.js(667B)
----routes()
--------ride-offers.js(479B)
--------users.js(920B)
--------index.js(296B)
--------authRoutes.js(371B)
----package-lock.json(292KB)
----package.json(2KB)