1.来客多商城
项目需求:响应式与良好的样式设计,提供登录注册,可以搜索商品,查看商品分类列表与商品详情,具有添加购物车,查看购物车,选择地址,支付与查看订单页面,要求具备的完整功能。
项目职责:首页样式设计与页面制作。查看购物车页面,选择地址页面的制作,获取后台购物车,地址数据并导入呈现,具备添加和删除功能。搜索页面与查看订单页面的制作。
项目架构:主要使用了bootstrap框架。登录注册验证使用正则表达式和验证码插件,用localstorage存储用户信息(token等等),与后台接口对接并获取动态数据,实现了商品的浏览、添加购物车并确认订单等一系列完整流程。
2.招商银行活动页面(移动端)
项目业务:主要根据客户要求,做出多屏滑动的动画效果及文字展示。
项目职责: 基于swiper和swiper.animate开发。实现多页滑动,单页面里面的复杂动画,插入音频并实现按钮控制开关,基本做到动画的流畅性。
3.vnshop(vue项目上线)
项目职责:基于vue框架和webpack开发的一个商城项目,包含登录,商品列表,添加购物车,查看购物车,选择地址与支付成功页面。通过vue-router跳转页面,axios获取后台mongodb的数据。通过vue中mongoose模块连接本地数据库,写了对应的接口,做了简单的一个服务端。这个是自己平时练习做的一个项目,所以购买了Ubuntu系统的服务器并用nginx一键安装搭建成功,从github上克隆到服务器上,项目上线使用nginx反向代理实现跨域请求。