Tourism
旅游项目,有web端,app端,微信小程序端,采用springCloudAlibaba相关组件+springboot+mybatis,vue,uniapp
Install / Use
/learn @GengMS/TourismREADME
tourism
项目架构:
- 前端架构:Vue,elementUi,飞冰研发框架,unaipp。
- 后端架构:
- SpringBoot,SpringCloud(openfeign+gateway),springCloudAlibaba(nacos+setinel+seata),mysql+redis(消息队列及时效性数据使用redis),fastDFS等。
旅游项目。
有web端,app端,微信小程序端。
分管理员和普通用户;
有旅游团信息推荐,旅游团信息展示与筛选,旅游相册,旅游动态功能;
普通用户可查看旅游团信息,筛选旅游团信息,往相册增删改查照片,可发布和查看动态,查看热门景点动态。
管理员可选择推荐哪个旅游团,推荐后展示在主页,可设置展示时间,展示背景。可删除和增加旅游团信息,可删除用户动态,可查看用户预约手机号,可向所有用户或个别用户发送通知。
分登录,旅游团信息,旅图,旅游动态,邮件发送这几个板块(微服务);
因为主要是面向c端的项目所以没有提供管理员的注册及相关账号功能
技术栈:
前端:
- vue
- element ui
- 飞冰
- uniapp
- 还有很多前端插件,就不一一说了,大家可以看package.json
后端:
- springboot
- springCloud(openfeign+gateway)
- springCloudAlibaba(nacos+setinel+seata)
- mysql+redis(消息队列及时效性数据使用redis)
- easyexcel
- fastDfs
- 等等
概览:
<img src="screenshots/all.png" alt="image" style="zoom:60%;" />界面图
pc
主页
<img src="screenshots/index.png" alt="image" style="zoom:60%;" />登录
<img src="screenshots/login.png" alt="image" style="zoom:60%;" />注册:
<img src="screenshots/registry.png" alt="image" style="zoom:60%;" />忘记密码:
<img src="screenshots/forgetPass.png" alt="image" style="zoom:60%;" />修改信息:
<img src="screenshots/updateInfor.png" alt="image" style="zoom:60%;" />旅游团
<img src="screenshots/team.png" alt="image" style="zoom:60%;" />旅游团详细信息
<img src="screenshots/teamInfor.png" alt="image" style="zoom:60%;" />旅图
<img src="screenshots/myPhoto.png" alt="image" style="zoom:60%;" />照片墙:
<img src="screenshots/photowall.png" alt="image" style="zoom:60%;" />动态:
<img src="screenshots/dong_tai.png" alt="image" style="zoom:60%;" />发布动态:
<img src="screenshots/publishDong.png" alt="image" style="zoom:60%;" />后台-旅游团信息发布
<img src="screenshots/backEnd_team.png" alt="image" style="zoom:60%;" />后台:动态信息管理
<img src="screenshots/backEnd_dong.png" alt="image" style="zoom:60%;" />后台:旅游团信息管理
<img src="screenshots/backEnd_teaminfor.png" alt="image" style="zoom:60%;" />后台:预定用户手机号查看
<img src="screenshots/backEnd_phone.png" alt="image" style="zoom:60%;" />后台:首页展示信息管理
<img src="screenshots/backEnd_index.png" alt="image" style="zoom:60%;" />后台:通知管理

手机端
微信小程序测试平台为 “微信开发者工具”
app测试平台为:“逍遥模拟器”

展示:
具体页面的名称我就我介绍了,大家可以自行观看










app端页面样式和小程序端相同,我就不截图展示了,大家可以自行下载源码查看

Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
