文件名称:athena-flights:一个幻想的太空飞行预订应用程序,用于通过spaceX任务来预订飞往太空的航班。 我们从spaceX api中提取
文件大小:7.62MB
文件格式:ZIP
更新时间:2024-04-19 22:24:43
react graphql postgres typescript apollo-client
雅典娜机票价格 一个幻想的航班预订网络应用程序,允许用户在以后的火箭发射中保留座位。 在查看实时网站 技术领域 前端 :用于服务器端渲染的React框架 :用户界面组件库 :状态管理库,用于使用GraphQL管理数据 后端 :JavaScript运行时环境 :用于创建GraphQL端点的框架 :数据查询和操作语言 :GraphQL服务器 :与PostgreSQL一起使用的对象关系映射包 :关系数据库 验证 :用于实现OAuth的身份验证库 安装 以下步骤将说明如何在您的本地环境中安装该应用程序。 设置环境 1.克隆或派生此存储库,并确保您在本地拥有文件 $ git clone https://github.com/linnal86/athena-flights.git 2.确保已安装node.js和npm 设置服务器和数据库 1.确保您在server目录中 2.安装依赖项
【文件预览】:
athena-flights-main
----client()
--------pages()
--------utils()
--------public()
--------next-env.d.ts(75B)
--------theme()
--------components()
--------tsconfig.json(580B)
--------apolloClient.ts(3KB)
--------README.md(2KB)
--------interfaces()
-------- contexts()
--------graphql()
--------.gitignore(392B)
--------package-lock.json(141KB)
--------package.json(889B)
----.prettierrc(69B)
----README.md(5KB)
----server()
--------.env.example(19B)
--------src()
--------tsconfig.json(817B)
--------.gitignore(22B)
--------package-lock.json(126KB)
--------package.json(861B)
----athena-flights-screen-shot.png(1.14MB)