Skip to content

rentianle2023/LipsticksGeek-BackEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIPSTICK GEEK 口红极客

网址:http://www.tianlefirstweb.fun

本网站励志于帮助广大男性同胞,给女朋友/老婆挑选口红

本项目为本人独立完成的第一个项目,如果大家觉得有意思请点个star,这将对我的转行求职有极大的帮助!谢谢!

项目灵感来源:https://github.com/Ovilia/lipstick

当前功能

  • 数据包含8大口红品牌官方最新色号(使用Jsoup,HtmlUnit,Selenium爬取)
  • 支持根据口红名称/色号名称/色号颜色的搜索(ElasticSearch)
  • 支持注册登录,Github登录 (SpringSecurity + JWT)
  • 支持在线聊天的基础功能(WebSocket)
  • 支持色号收藏,网站留言和回复(Mysql增删改查)
  • 后台管理目前可以增删改口红
  • 完善后台管理,给色号添加不同tag,分类推荐
  • 使用缓存加快访问速度(Redis)
  • 通过邮箱重置密码

技术栈

后端Spring全家桶:包含SpringDataJpa,SpringDataElasticsearch,SpringSecurity,SpringWebsocket等

数据库方面:搜索引擎ElasticSearch,关系型数据库Mysql,缓存Redis

前端:ReactJS + TailwindCSS + 各种React Component库

运维:前端使用Nginx部署,后端使用Github workflows + Docker部署,服务器和域名均为阿里云最便宜的一档

关于我

微信号:rentianle2022

LeetCode:rentianle2021 (id:Lucky_1002)

本人2021年开始接触编程,目前主要使用Java编写后端代码,欢迎多多交流~

About

LipsticksGeek后端开发

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published