项目经历
1. 在线教育平台后端开发
项目概述:
作为后端开发实习生/助理,我参与了一个在线教育平台的开发工作。该平台旨在为学生提供在线课程、测验、论坛交流等功能。
技术栈:
后端:Java, Spring Boot, MySQL
云服务:AWS EC2, RDS
版本控制:Git
职责与贡献:
协助开发用户认证与授权模块,实现了基于JWT的令牌验证机制。
参与课程管理系统的后端开发,包括课程创建、更新、删除及查询功能。
优化数据库查询,提高了课程列表加载速度。
部署和维护AWS上的后端服务,确保系统稳定运行。
成果:
成功上线在线教育平台,用户反馈良好。
通过优化数据库查询,课程列表加载速度提高了30%。
2. 企业资源规划系统(ERP)前端开发
项目概述:
在一个企业资源规划系统的项目中,我负责前端部分的开发工作。该系统旨在帮助企业实现采购、库存、销售等业务流程的自动化管理。
技术栈:
前端:HTML, CSS, JavaScript, Vue.js
UI框架:Element UI
前后端通信:Axios
职责与贡献:
开发并维护库存管理模块的前端界面,包括库存查询、入库、出库等操作。
实现用户界面的响应式设计,确保在不同设备上都能有良好的用户体验。
与后端开发团队紧密合作,确保前后端数据的正确传输与显示。
优化前端性能,减少了页面加载时间。
成果:
库存管理模块成功上线,提高了企业库存管理的效率。
通过响应式设计,系统在不同设备上的用户满意度得到提升。
3. 电商网站全栈开发(小型项目)
项目概述:
在一个小型电商网站项目中,我担任了全栈开发的角色。该项目旨在提供一个简单的在线购物平台,包括商品展示、购物车、订单管理等功能。
技术栈:
后端:C#, ASP.NET Core, SQL Server
前端:HTML, CSS, JavaScript, Vue.js(基础)
前后端通信:RESTful API
职责与贡献:
设计并实现商品展示页面,支持按分类、价格等条件筛选商品。
开发购物车功能,包括添加、删除商品及计算总价。
实现用户注册、登录及订单管理功能。
部署网站至Azure云平台,并进行基本的运维工作。
成果:
成功上线电商网站,为小型企业提供了一个简单的在线销售平台。
通过用户反馈,不断优化网站功能和用户体验