工作经历
2024-07-06 -2025-01-04广东星云开物科技股份有限公司初级前端开发工程师
广东星云开物科技股份有限公司的主营业务是提供“智能物联网(IoT)硬件+SaaS系统”的一体化解决方案,涵盖全品类线下自助设备,包括文娱、生活、零售、出行等领域。公司通过为自助设备提供联网、支付、分账、运营管理等服务,帮助运营商提升管理效率和经营效益 主要工作内容:需求分析: 与项目利益相关者沟通,明确项目需求和目标。 分析业务流程,确定系统功能和性能要求。 系统设计: 设计系统架构,包括前端、后端和数据库设计。 确定技术栈和开发工具。 前端开发: 使用HTML、CSS和JavaScript构建用户界面。 利用Vue3框架开发动态和响应式的前端页面。 使用Element Plus组件库加速界面开发。 使用TypeScript提高代码质量和开发效率。 使用Axios进行HTTP请求的封装和管理。 后端开发: 使用Java语言和Spring Boot框架开发后端服务。 设计和实现RESTful API接口。 使用MySQL数据库存储和管理数据。 实现业务逻辑,包括用户认证、团队信息管理、比赛信息管理等。 数据库设计: 设计数据库模型,包括表结构和关系。 实现数据存储和检索的
教育经历
2020-09-10 - 2024-06-19中南林业科技大学计算机应用技术本科
技能
本项目面向的是武术和龙狮比赛行业,主要业务场景包括比赛的组织、报名、管理和信息展示。它为比赛主办方提供了一个便捷的平台来管理参赛团队和个人的信息,同时也为参赛者提供了一个报名和查看比赛信息的渠道。用户报名端: 团队信息管理:允许用户增加、删除、修改和查询团队信息。 证件照上传:用户可以上传团队成员的证件照和身份证。 信息展示:展示每个项目中的团队信息。 项目人数汇总与检查:提供项目人数的统计和检查功能。 管理端: 比赛信息管理:创建和修改比赛信息。 团队信息查看:查看所有参赛团队的信息。 团队人员管理:移动、修改和删除团队成员。 比赛文件上传:上传与比赛相关的文件。 用户账户管理: 登录注册:用户可以创建账户并登录系统。 忘记密码:提供找回密码的功能。 文件下载:允许用户下载比赛相关的文件。前端技术栈:使用HTML、CSS进行页面布局和样式设计,JavaScript结合Vue3框架构建用户界面,TypeScript用于提升代码的可维护性。组件库Element Plus用于快速构建界面组件,Axios用于封装HTTP请求。 后端技术栈:采用Java语言,Spring Boot框架用于构建RESTful API服务,MySQL数据库用于存储比赛和用户数据。 架构特点:项目采用前后端分离的架构,前端通过API与后端进行数据交互,提高了系统的可维护性和可扩展性。