小演员招募小程序-springboot + vue +微信小程序

126 阅读6分钟

淘宝店铺搜索:点创微科

小演员招募小程序-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的小演员招募小程序

登录网址: http://localhost:8080/springboot33d98/admin/dist/index.html

管理员账户密码: admin/admin

演员账户密码: 演员账号1/123456

商家账户密码: 商家账号1/123456

二、项目功能

(1)演员模块:

注册登录:提供用户注册和登录功能,支持手机号、邮箱等多种登录方式,可以考虑加入验证码、密码加密等安全措施,确保用户信息安全。

个人信息:演员可以查看和修改自己的基本信息,如姓名、年龄、联系方式、个人简介等,可以上传头像和简历,方便商家查看。

小明星展示:演员可以展示自己的才艺、作品等,吸引商家的关注,可以设置展示内容的格式和样式,如图片、视频、文字描述等。

通告:商家发布的招募信息会以通告的形式展示给演员,演员可以查看通告的详细内容,包括招募要求、时间、地点等。

我要报名:演员可以根据自己的兴趣和条件选择合适的通告进行报名,报名时可以提交自己的作品或表演视频等附加材料。

消息:演员可以接收商家发送的消息,如报名审核结果、面试通知等,消息可以设置已读和未读状态,方便演员管理。

消息回复:演员可以回复商家的消息,进行进一步的沟通和交流,回复的消息可以支持文字、图片等多种形式。

钱包:演员可以查看自己的钱包余额,记录收入和支出,如果有演出报酬,可以在这里进行提现操作。

(2)商家模块

个人中心:商家可以修改自己的密码和查看个人信息,个人信息可以包括公司名称、联系方式、公司简介等。

小明星展示管理:商家可以查看演员的小明星展示内容,选择合适的演员进行合作,可以对展示内容进行点赞、评论等操作,增加互动性。

通告管理:商家可以发布新的通告,设置招募要求、时间、地点等信息,可以查看已发布的通告的报名情况,对报名的演员进行筛选和审核。

我要报名管理:商家可以查看演员的报名信息,进行审核和筛选,可以对报名的演员发送消息,通知面试结果或进一步沟通。

消息管理:商家可以查看和管理与演员之间的消息记录,可以对消息进行分类和搜索,方便查找特定的消息。

消息回复管理:商家可以回复演员的消息,进行沟通和交流,可以设置自动回复规则,提高沟通效率。

钱包管理:商家可以查看自己的钱包余额,记录支付的佣金和收入,可以进行充值操作,确保有足够的资金支付佣金。

支付佣金管理:商家可以支付佣金给演员,作为演出报酬,可以设置佣金支付的规则和标准,确保公平合理。

(3)管理员模块

个人中心:管理员可以修改自己的密码和查看个人信息,可以设置管理员的权限和角色,方便管理不同的用户群体。

小演员管理:管理员可以查看所有演员的信息,进行审核和管理,可以对演员的账号进行封禁或解封操作,确保平台的正常运行。

商家管理:管理员可以查看所有商家的信息,进行审核和管理,可以对商家的账号进行封禁或解封操作,确保平台的正常运行。

小明星展示管理:管理员可以查看所有演员的小明星展示内容,进行审核和管理,可以删除或修改不符合要求的展示内容,确保内容的质量和合法性。

通告管理:管理员可以查看所有商家发布的通告,进行审核和管理,可以删除或修改不符合要求的通告,确保通告的真实性和合法性。

我要报名管理:管理员可以查看所有演员的报名信息,进行审核和管理,可以对报名信息进行分类和统计,方便商家进行筛选和筛选。

通告状态管理:管理员可以查看通告的状态,如已发布、已结束、已取消等,可以对通告的状态进行修改和更新,确保通告的及时性和准确性。

报名状态管理:管理员可以查看报名的状态,如已报名、已审核、已通过等,可以对报名的状态进行修改和更新,确保报名的公平性和公正性。

消息管理:管理员可以查看所有用户之间的消息记录,进行审核和管理,可以删除或修改不符合要求的消息,确保消息的合法性和安全性。

消息回复管理:管理员可以查看所有用户之间的消息回复记录,进行审核和管理,可以删除或修改不符合要求的消息回复,确保消息回复的合法性和安全性。

钱包管理:管理员可以查看所有用户的钱包余额,进行审核和管理,可以对钱包的充值和提现操作进行审核,确保资金的安全性和合法性。

轮播图管理:管理员可以添加、修改和删除轮播图,用于展示平台的最新动态和热门信息,可以设置轮播图的顺序和显示时间,提高用户体验。

三、运行环境

开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

五、项目截图

1753599131-b8383e0e0f8da0f.png

1753599135-1cf35b47634c8cd.png

1753599139-8a5c50fea443fb5.png

1753599145-5c5bb8dbfd2e2c1.png

1753599154-2a5e1a836b7cd17.png

1753599160-443f88fce01776e.png

1753599163-5be25895e863a10.png

1753599169-2a3c99bfaf3da66.png

1753599176-34b8074b5f1ea62.png

1753599185-8a6fad531be7c33.png

1753599196-93e8bcef875ce14.png

1753599199-447ba8f00d17991.png

1753599200-8cafb4cc285ed3d.png

1753599202-3b05e7b3ff214df.png

1753599203-4d714ea470baedb.png

1753599204-4141bafee409f28.png

1753599207-662341e22692994.png

1753599208-a998fb0c3ad30fb.png

1753599210-df8c92aa6ba1f5e.png

1753599211-1c56e167f640a96.png

1753599214-9b4427a14c4c5e3.png

1753599216-ca0ee7d2b1b3d8e.png

1753599217-c3f4e424ae7cc1e.png

1753599219-d526f5719c2e8a9.png

1753599220-1148a3bd0aeb4a7.png

1753599222-57f1d2df5aae4aa.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp