电商项目-简历描述篇

1.项目名称

XXX新零售电商平台

2.项目描述

该项目是基于SpringBoot/SpringCloud为重庆澳欧惠品构建的一款本地B2C新零售电商平台,客户通过前台浏览和购买商品,管理员通过后台对平台、商品、用户进行管理。主要出售日常百货,地区特产项目使用分布式框架,涉及后台管理员服务、地址服务、物流服务、广告服务、商品服务、商品类别服务、品牌服务、订单服务 、购物车服务、首页频道服务、公告服务、留言服务、搜索服务、会员服务等。

3.技术栈

Springboot+SpringCloud+RabbitMQ+Redis+ElasticSearch+Xxl-sso+Lcn+Nginx+七牛云+Swagger2+Mysql+Maven+GitLab+Docker

4.责任描述

会员注册:客户端(移动端、PC端)调用会员服务注册接口进行会员注册,使用NatApp进行内网穿透,利用开源框架WxJava框架进行二次开发,会员先关注公众号,在公众号号接收验证码,并把验证码缓存Redis中,有效期3分钟,会员注册校验验证码是否一致,同时会员注册密码加盐加密MD5和BASE64散列存储。

会员认证:使用XXL-SSO框架实现微服务平台单点登陆开发,搭建并二次开发XXL-SSO的中央认证服务器,改造认证服务器的认证界面,同时植入认证验证码功能,整合各个门户例如首页频道、搜索频道等SSO客户端。基于cookies实现,虽然 cookies本身不跨域,利用XXL-SSO框架实现跨域的进行SSO认证。

广告管理:运营商广告类别管理、广告管理,使用七牛云进行广告图片分布式存储。首页频道服务广告的数据使用Redis进行缓存预热,开发并设计广告缓存系统设计,使用延迟双删、以及RabbitMQ缓存清除重试保证Redis缓存一致性。

订单管理:开发并设计下单流程,使用Redission实现分布式锁防止库存超卖,使用开源框LCN进行事务的一致性操作,保证商品服务减库存,订单服务新增订单。使用雪花算法进行在高并发分布式全局订单ID的生成.

<think>嗯,用户想知道如何将黑马程序员的前端Vue3小兔鲜电商项目写入简历。首先,我需要理解用户的需求。他们可能刚完成这个项目,想要在求职时展示这段经历,但不确定如何有效描述。 首先,我应该考虑简历中的项目经验部分通常需要哪些内容。一般来说,包括项目名称、技术栈、职责、实现的功能和成果。用户提到的项目使用了Vue3、Pinia、Vue Router等,所以需要明确列出这些技术。 然后,用户可能希望突出自己的实战能力,比如组件开发、状态管理、路由配置等。需要具体说明在项目中做了什么,比如负责了哪些模块,使用了什么技术解决了什么问题。例如,使用VueUse优化交互,或者用Pinia管理购物车状态。 另外,成果部分也很重要。用户可能没有量化结果,但可以写项目完成后的效果,比如实现了多少页面,优化了用户体验,或者掌握了哪些技能。如果有数据支持更好,但如果没有,可以强调技能提升和项目完整性。 还需要注意避免技术堆砌,而是用简洁的语言展示能力。比如,提到路由设计原则,展示对架构的理解。或者说明如何封装组件,体现代码复用和维护性。 用户提供的引用内容中有项目地址、技术栈、功能模块(如购物车渲染),这些都可以作为参考。要确保描述符合实际工作流程,比如项目初始化、接口配置、模块开发等步骤。 可能用户还担心如何区分自己的贡献,尤其是在培训项目中的角色。需要建议他们明确职责,比如独立开发某个模块,参与需求分析等,即使项目是课程的一部分,也要突出个人实践的部分。 最后,生成相关问题时要考虑用户可能进一步想知道如何优化项目,或者深入技术细节,比如Vue3的组合式API使用经验,或者如何处理电商项目的典型需求如购物车、订单管理等。</think>### 如何将Vue3小兔鲜电商项目写入简历 #### 1. 项目定位与技能呈现 在简历中可将项目归为**"电商类全栈实战"**或**"Vue3企业级应用开发"**,强调以下技术栈: - 框架:Vue3 + Composition API + TypeScript - 状态管理:Pinia集中式状态管理(如购物车数据同步[^4]) - 工程化:基于create-vue脚手架构建,集成ESLint+Prettier - 辅助库:VueUse实现交互优化,VueRouter实现多级路由[^5] #### 2. 核心功能描述(STAR法则) ```markdown 黑马程序员 | Vue3小兔鲜电商平台(2023.03-2023.05) - 需求:独立开发SPA电商系统,包含商品展示、购物车、订单管理等6大模块 - 实现: • 采用Layout组件化开发模式,通过VueRouter配置二级路由实现页面局部刷新 • 使用Pinia管理全局状态,实现购物车商品数量与总价实时计算(`cartStore.allCount`) • 基于Axios封装请求拦截器,统一处理401权限校验 • 通过VueUse优化页面滚动监听、元素拖拽等交互效果 - 成果:完成12个核心页面开发,掌握Vue3工程化开发全流程 ``` #### 3. 技术亮点包装 ```markdown 技术深化: - 路由设计:根据页面切换粒度划分路由层级(一级路由整体切换/二级路由局部更新) - 样式方案:采用Sass实现主题色系统(`var.scss`颜色变量复用[^3]) - 工程规范:遵循企业级git工作流,使用main分支开发+complete分支归档[^2] ``` #### 4. 注意事项 - 量化指标:若项目已上线可补充UV/PV数据,培训项目可写"完成度100%" - 避免堆砌:每个技术点需对应业务场景(如VueUse对应具体交互优化) - 真实性:确保描述内容与项目文档一致(参考`http://git.itcast.cn`)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源码小哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值