环游手记是一款专为喜欢精心规划旅行的人设计的旅行管理和汇总工具。在多数情况下,旅行者们在不同的APP或网站上预订了门票、酒店和交通等各类信息。由于这些信息分散在各处,查看和管理起来常常让人觉得不便。因此,“环游手记”诞生了,其主要目的是将这些零散的预订信息集中展示在一个统一的平台上,让旅行准备过程更加有序和高效。
# 安装 Taro,确保 node 环境 >= 12.0.0
npm install -g @tarojs/cli
# 进入项目根目录
cd journeyhub
# 使用 npm 安装依赖
npm install
# 编译运行
taro build --type weapp --watch
-
React: 使用 React 库构建用户界面,该库使得组件化开发成为可能,也让状态管理更加简单。
-
TypeScript: 使用 TypeScript 进行类型检查和代码编写,增加代码质量和可维护性。
-
Taro: 选择 Taro 框架用于开发小程序,该框架允许使用 React、Vue 等前端技术栈一次编写,多端运行。
-
Taro UI: 使用 Taro UI 组件库进行界面设计,它是一个基于Taro框架开发的多端UI组件库。
-
SCSS: 使用 SCSS 进行样式编写,利用其变量、嵌套等特性使样式开发更加高效和可维护。
-
信息汇总: “环游手记”让用户能够手动输入或导入在其他APP和网站上预定的各种信息。
-
行程整合: 所有导入的预订信息都将整合在一个清晰的行程计划里,以方便用户能够一览无余地查看全部旅行安排。
-
提醒功能: 根据用户的预订信息,“环游手记”会自动设置相关提醒,确保用户不会遗漏任何重要的活动或预定。
-
分享功能: 用户可以方便地将整合后的行程计划分享给家人、朋友或同事。