1.我发现周围有许多的人都对这个世界有着自己独到的见解.所以我想要开发一个可以供大家自由讨论自己"理论"的平台,可以看成"民间科学讨论会",在这里可以尽情发挥个人想象力的魅力.
2.论坛拥有完整的交互功能:可以发布帖子、评论互动、为喜欢的内容点赞、查看文章作者信息等.
3.网站还有一个主要功能是信封功能,业务就是给未来写一封信,这个界面使用了大量的前端tailwindCSS修饰和第三方动画库,以确保激发网友使用兴趣
4.拥有完善的管理员系统,功能包括账号管理、作品管理、公告管理、用户反馈、作品审核.管理员可以根据用户的"设备指纹"对恶意用户的设备进行永久封禁,以确保网站的安全运行.每当有用户提交作品或者反馈时,管理员都可以收到额外的提示消息,提醒管理员进行审核
5.拥有完善的用户中心,用户可以对账号信息进行修改,也可以管理自己所有的作品和评论
6.我们的网站也实现了完善的登录注册、个人中心、用户信息界面,以及反馈渠道,确保在这里的每一次使用都便捷流畅,给用户提供一个良好的体验
7.除了核心业务以外,网站前端使用了tailwind和第三方动画库,还加上了我自己编的一个科幻小故事作为网站的背景,以美化和提升网站观赏性
1.项目后端使用java编程语言,用的是市面上主流的spring boot开发框架,三层框架、拦截器intercept、springMVC、以及日志功能SL4J都熟练使用.
2.数据库使用的是MySQL,后端熟练运用mybatis数据库连接工具
3.生成和校验token功能使用了效率和安全性更高的有名第三方依赖包:hutool包
4.注册账号使用了kaptcha验证码功能,防止恶意注册账号,提升网站安全性
3.前后端联调使用了ApiFox APP,效率更高,UI更简洁且功能更齐全
4.前端是使用Vue3+Vite框架进行实现,以及html标签、router路由、router guard路由守卫、tailwindCSS简化传统的CSS,提升开发效率
5.使用DeviceFingerprint设备指纹技术,对用户的设备进行记录,用于防范用户恶意注册账号,从而提升网站安全性
6.上述项目所有配置、实现,阿里云服务器购买,网站域名备案,网站打包、配置、部署、运维,都是由我本人开发实现
7.会灵活使用ai对代码进行改善,提升工作效率