




个人介绍
我是程序员客栈的开发小姚,一名全栈开发工程师(偏前端方向);
教育背景: 毕业于浙江广厦建设职业技术大学软件工程技术专业(专升本),主修计算机相关专业,持续通过项目实战精进技术能力。
项目经验:
独立开发者(2021-至今):
负责,实现[核心功能,如在线预约、订单、画图等],已上线稳定运行。 负责毕业设计项目「个人博客网站」开发,采用Vue2+Element-UI+Node.js+MySQL技术栈,完成用户系统、文章管理、互动统计等模块,代码规范可复用。 负责毕业设计项目「宠物医院」开发,基于SpringBoot开发的轻量级Java快速开发框架,完成用户登录、角色管理、部门管理、预约挂号、药品管理、宠物和主人信息管理等模块,代码规范可复用。 协作开发校园服务类应用,负责前端界面与API对接,实践组件化开发与性能优化。技术能力:
前端:熟练使用Vue2***原生开发、Element-UI组件库、Axios接口调用 后端:掌握java、Node.js+Express开发、RESTful API设计、MySQL数据库操作 全栈工具链:Git版本控制、Postman接口调试、XAMPP本地环境配置我的优势:
✅ 全栈实践能力:独立完成从需求分析到部署上线的完整闭环,注重代码可维护性。
✅ 高效学习与沟通:擅长快速理解业务逻辑,适应远程协作模式,能通过文档与演示清晰传递进展。
✅ 成本灵活:初级开发者费率,提供高性价比的技术实现方案。
合作意向:
希望承接前端开发、小程序搭建、轻量级全栈项目,期待与您共同打磨产品!
工作经历
2022-04-07 -至今自由职业全栈开发
独立开发者(2021-至今): 负责,实现[核心功能,如在线预约、订单、画图等],已上线稳定运行。 负责毕业设计项目「个人博客网站」开发,采用Vue2+Element-UI+Node.js+MySQL技术栈,完成用户系统、文章管理、互动统计等模块,代码规范可复用。 负责毕业设计项目「宠物医院」开发,基于SpringBoot开发的轻量级Java快速开发框架,完成用户登录、角色管理、部门管理、预约挂号、药品管理、宠物和主人信息管理等模块,代码规范可复用。 协作开发校园服务类应用,负责前端界面与API对接,实践组件化开发与性能优化。
教育经历
2021-10-10 - 2023-06-21浙江广厦建设职业技术大学软件工程技术专业本科
语言
技能

【30%】面向用户与核心价值 目标用户: - 计算机专业毕业生:需要快速搭建一个完整全栈项目用于毕设答辩的学生群体。 - 全栈开发初学者:希望从零实践前端(Vue)到后端(Node.js+Express)完整流程的入门开发者。 解决痛点: 1. 毕设选题重复率高:提供一套代码规范、功能闭环的博客系统模板,避免低效重复造轮子。 2. 技术栈整合门槛高:解决初学者面对前后端分离时的接口调试、数据管理难题(如Vuex与本地存储结合)。 3. 功能实用性与完整性:覆盖用户系统(登录/注册/密码找回)和内容管理(文章增删改查+互动),满足毕设答辩要求。 --- 【50%】方案核心特点 1. 技术栈经典实用,适合教学场景 - 前端架构清晰:基于Vue2 + Element-UI组件库,提供响应式布局与可视化表单验证,代码可读性高,便于二次开发。 - 后端轻量高效:Node.js + Express实现RESTful API,无复杂中间件依赖,10分钟即可启动本地服务。 - 数据管理可靠: - 使用Vuex + localStorage实现登录态持久化,避免频繁请求接口。 - MySQL通过XAMPP集成,phpMyAdmin图形化管理,降低数据库学习成本。 2. 功能闭环,贴合毕设需求 - 用户系统: - 密码找回逻辑:通过预设问题验证身份,规避短信/邮件服务依赖。 - 权限控制:路由守卫限制未登录用户访问后台。 - 内容管理: - 富文本编辑器:支持基础排版与图片上传(Element-UI原生组件)。 - 数据统计:文章阅读量、点赞数可视化(表格+基础图表)。 3. 低门槛学习与部署 - 环境依赖少:无需Docker或云服务,本地安装XAMPP + Node.js即可运行。 - 代码注释详尽:关键逻辑添加中文注释(如Vuex状态流转、Express路由设计)。 对比常见毕设方案: | 维度 | 本方案 | 常见学生项目 | |---------------------|--------------------------------|--------------------------------| | **技术深度** | 前后端分离 + 状态管理 | 前后端混杂(如JSP混合SQL) | | **代码规范性** | ESLint校验 + 分层架构 | 无规范,逻辑耦合度高 | | **部署复杂度** | 一键启动前端/后端服务 | 需手动配置Tomcat/数据库 | --- 【20%】技术选型与功能模块 1. 技术架构 - 前端: - 框架:Vue2 + Vue Router + Vuex - UI组件库:Element-UI(表单、表格、弹窗) - 工具:Axios(接口请求)、localStorage(登录态持久化) - 后端: - 框架:Node.js + Express - 数据库:MySQL 5.7(通过XAMPP管理) - 接口测试:Postman - 开发工具: - IDE:Visual Studio Code - 数据库管理:phpMyAdmin 2. 核心功能模块 - 用户模块: - 登录/注册(密码加密存储) - 密码找回(安全问题验证) - 文章模块: - 富文本编辑与发布(基础Markdown支持) - 文章分类、标签管理 - 点赞/收藏统计(前端计数+后端持久化) - 后台管理: - 文章列表(筛选、批量删除) - 用户行为日志(登录记录、操作时间) 3. 项目亮点 - 教学友好性: - 提供接口文档与数据库ER图,便于理解数据流转。 - 模块解耦设计,支持替换技术栈(如后端改用Spring Boot)。


【30%】面向用户与核心价值: 目标用户: - 学生开发者/个人博主:需要快速搭建一个轻量级、可运行的博客系统用于学习或简单内容分享。 - 全栈开发初学者:希望通过完整的前后端项目实践,掌握基础技术栈(Vue + Spring Boot)的整合与应用。 解决痛点: 1. 学习与开发效率低:开源博客系统功能复杂,初学者难以理解核心逻辑,本方案聚焦基础功能,代码易读易改。 2. 技术栈割裂:提供前后端完整代码,解决学生项目中常见的“前端跑不通、后端连不上”问题。 3. 零运维依赖:无需服务器部署知识,本地环境一键启动,适合展示与答辩。 --- 【50%】方案核心特点 1. 功能精简实用 - 核心功能闭环: - 文章管理:富文本编辑(Froala)、分类/标签 - 用户交互:评论功能 - 后台管理:文章增删改查、基础数据查看 2. 技术栈清晰易学 - 前端: - Vue2 + Element-UI:经典组合,降低学习门槛 - Axios + 全局拦截器:统一处理接口请求与错误 - 后端: - Spring Boot + MyBatis:主流Java技术,适合入门 - 简化配置:无复杂中间件,仅需MySQL基础环境 3. 开发友好设计 - 开箱即用: - 提供SQL初始化脚本,导入即可运行 - 前端静态资源与后端接口直连,无需跨域配置(开发模式) - 代码透明性: - 关键功能注释(如Froala编辑器集成、MyBatis XML映射) - 提供接口文档(Postman集合或简易Markdown说明) **对比典型学生项目**: | 维度 | 本方案 | 常见学生项目 | |---------------------|--------------------|---------------------| | **技术深度** | 完整前后端交互逻辑 | 仅实现局部功能 | | **代码规范性** | 分层架构(Controller/Service/Mapper) | 代码混杂无分层 | | **可展示性** | 提供可视化后台管理 | 纯命令行操作 | --- 【20%】技术选型与功能模块 1. 技术架构(真实实现) - 前端: - 框架:Vue2(Options API) - UI库:Element-UI(表格、表单组件) + Froala Editor(富文本) - 工具:Axios(接口请求) + Vue Router(路由) - 后端: - 框架:Spring Boot 2.x + MyBatis - 数据库:MySQL 5.7 - 安全:基础会话管理 2. 核心功能说明 - 已实现功能: - 文章发布:支持富文本图文混排、草稿保存 - 分类管理:自定义文章分类,支持多级嵌套 - 评论功能:匿名评论 + 管理员后台审核 - 数据看板:文章总数、评论数统计
