/Yelp-Analysis-and-Reco_frontend

yelp(美版大众点评)点评数据分析与推荐项目前端仓库,是集成了大数据分析及可视化,以及大数据应用开发的WebApp应用.

Primary LanguageVueMIT LicenseMIT

logo

GitHub License GitHub Release Static Badge node.js version GitHub Repo stars

Yelp-Analysis-and-Reco

✨ 简介

这是yelp点评数据分析与推荐项目的前端仓库,是集成了大数据分析及可视化,以及大数据应用开发的WebApp应用.

后端仓库请移步Yelp-Analysis-and-Reco.

🎉 特性

数据可视化

  • 商户分析
  • 用户分析
  • 评论分析
  • 评分分析
  • 打卡分析

应用功能

  • 用户端点评推荐
  • 用户端商户搜索
  • 用户端好友推荐
  • 商家端经营推荐
  • 评论情感分析

Warning

本项目使用的图标及首页图片等均来自yelp官方网站,开源项目仅作学习交流之用,请遵守相关版权规定

🛠 技术栈

  • vite + vue3(选项式API)
  • Element Plus
  • Apache Echarts

🚀 运行

在执行后续步骤之前,请确保您配置好了以下环境:

  • nodejs ≥ 18.19.1

然后在项目根目录执行以下步骤:

安装依赖

npm install

编译运行

  • main.js中填写你的BaiduMap_api_key
  • .env.development中填写你的后端服务地址
npm run dev

打包部署(可选)

  • .env.production中填写你的后端服务地址
npm run build

Note

若项目的前后端运行在同一局域网下的不同设备上,请务必关闭设备的防火墙

📸 运行截图

项目首页

首页

Note

用户端唯一指定用户名Shari,密码任意;商家端唯一指定用户名asdf,密码任意

数据可视化

商户分析 用户分析 评论分析 评分分析 打卡分析

商户详情&评论情感分析

商家详情

用户端推荐

商户推荐 好友推荐

Important

由于yelp官方开源数据集中商户数据与图片数据并不完全对应,因此商户卡片的图片为随机选取

搜索与筛选

搜索与筛选

商家端

商户仪表板 经营建议

🤝 团队成员

本项目由以下四位开发者共同完成(不分先后):electronic-pigLabhahahazf666fzweeadd

✍ 写在最后

项目制作不易,如果它对你有帮助的话,请务必给作者点一个免费的⭐,万分感谢!🙏🙏🙏