1. 项目分为英语学习资料内容管理、学习平板后端服务、微信公众号和定时任务模块。
2. 我负责学习资料内容管理模块(即CMS),使管理员和维护老师能够稳定、方便的管理平板的学习资源,如对单词、语法、短句、阅读理解、单选、多选的管理、审核、发布等等。使用到了腾讯短信发送服务、腾讯文字转音频服务、NLP自然语言处理库,技术选型为:Spring Boot, Hibernate, Spring Data JPA, Lombok, Swagger, MyBatis-Plus, Spring Security, ActiveMQ, Jackson, Apache POI, EasyPoi, Stanford NPL, JAXB, JMS, MySQL 8.0