Token导航 LogoToken导航TokenDH.com
Travel Itinerary App logo
运维云端未说明官方级别未说明来源级核验

Travel Itinerary App

MCP Server

一个全栈应用程序,用于管理泰国目的地的旅行行程,具有FastAPI后端和Next.js前端。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
FastAPI云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

maneeshmkp

提供方

maneeshmkp

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

行程管理系统

一个用于管理泰国目的地旅行行程的全栈应用程序,具有FastAPI后端和Next.js前端。

项目结构

\\\ 旅游行程系统/ ├── 后端/#Python FastAPI后端 ├── 前端/#Next.js前端 └── README.md#项目文档 \\\

后端设置

后端使用FastAPI、SQLAlchemy和SQLite构建。

先决条件

  • Python 3.8+

安装

  1. 导航到后端目录:

\\\bash cd后端 \\\

  1. 创建虚拟环境:

\\\bash python-m venv-venv \\\

  1. 激活虚拟环境:

- 窗户: venv\Scripts\activate - macOS/Linux: source venv/bin/activate

  1. 安装依赖项:

\\\bash pip安装fastapi-uvicorn-sqlalchemy pydantic \\\

运行后端

  1. 使用Run脚本运行应用程序:

\\\bash python run.py \\\

这将:

  • 为数据库添加样本数据种子
  • 在上启动主API服务器http://localhost:8000
  • 启动推荐服务器http://localhost:8001

API文件将在http://localhost:8000/docs

前端设置

前端是用Next.js、React和Tailwind CSS构建的。

先决条件

  • Node.js 16+
  • npm或纱线

安装

  1. 导航到前端目录:

\\\bash cd前端 \\\

  1. 安装依赖项:

\\\`bash npm安装

# 或

纱线安装 \\\`

运行前端

  1. 启动开发服务器:

\\\`bash npm运行开发

# 或

纱线开发 \\\`

  1. 打开浏览器并导航到http://localhost:3000

使用应用程序

  1. 浏览行程:在行程页面上查看所有可用的旅行行程
  2. 查看详情:点击行程查看详细信息
  3. 获取推荐:使用“推荐”页面根据您喜欢的持续时间获取行程
  4. 创建行程:使用多步骤表单创建自己的自定义行程

API终点

  • GET /api/itineraries -获取所有行程
  • GET /api/itineraries/{id} -获取具体行程
  • POST /api/itineraries -创建新行程
  • GET /api/recommendations/{nights} -获取特定时间段的推荐行程

数据库模式

该应用程序使用以下数据库模型:

  • 行程
  • 住宿
  • 转移
  • 活动

有关详细信息,请参阅前端中的架构页面。

目录标签

目录标签

FastAPI云端部署Docker旅行管理TypeScript本地部署全栈应用泰国旅行行程规划Next.js

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP