# flightstrip-frontend **Repository Path**: Martinkeep/flightstrip-frontend ## Basic Information - **Project Name**: flightstrip-frontend - **Description**: 机票、酒店、景点、行程数据抓取前端 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-26 - **Last Updated**: 2025-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Flightstrip Frontend ## 项目介绍 本项目是基于 Vue 3 和 Vite 构建的前端应用,主要用于航班信息的展示与搜索功能,包括单程航班和往返航班的查询和详细信息展示。项目结构清晰,适合用于扩展和维护。 后端传送门:[后端代码](https://gitee.com/Martinkeep/tourism-data) ## 技术栈 - Vue 3 - Vite - TypeScript - SCSS - Eslint - Git ## 主要功能 - 单程航班搜索与展示 - 往返航班搜索与展示 - 景点信息展示 - 酒店搜索功能 - 任务管理与产品管理 - 系统设置与定时任务管理 ## 目录结构 ``` ├── public/ # 静态资源目录 │ ├── css/ # 样式文件 │ └── vite.svg # Vite 图标资源 ├── src/ # 源码目录 │ ├── api/ # 接口调用逻辑 │ ├── assets/ # 项目资源文件(图片、样式等) │ ├── components/ # Vue 公共组件 │ ├── stores/ # Pinia 状态管理相关 │ ├── utils/ # 工具类方法(如请求封装、数据处理等) │ ├── views/ # 页面视图组件 │ ├── main.js # 入口文件 │ └── router/index.js # 路由配置 ├── .env # 环境变量配置文件 ├── .gitignore # Git 忽略文件配置 ├── index.html # 入口 HTML 文件 ├── vite.config.js # Vite 构建配置 ├── package.json # 项目依赖和脚本配置 └── README.md # 项目说明文档 ``` ## 安装与运行 1. 确保你已安装 Node.js 和 yarn。 2. 克隆项目: ```bash git clone https://gitee.com/Martinkeep/flightstrip-frontend.git ``` 3. 进入项目目录并安装依赖: ```bash cd flightstrip-frontend yarn install ``` 4. 运行项目: ```bash yarn dev ``` ## 使用说明 - 访问应用首页,选择单程或往返航班,输入相关信息进行搜索。 - 使用景点列表和酒店搜索功能来规划旅行内容。 - 管理定时任务和系统设置以满足业务需求。 ## 贡献指南 欢迎贡献代码!请遵循以下步骤: 1. Fork 项目仓库。 2. 创建新分支并提交你的改进。 3. 发起 Pull Request,等待审核。 ## 许可证 本项目未明确指定开源许可证,如需使用请与作者联系确认相关条款。