项目一:途趣租房(react+Ant Design+js)4个月
项目描述:
本项目是一款移动端APP租房软件,用户可以根据自己的需求选择合适的出租房,分为“首页”(城市列表)(地图找房)(租房小组)(最新资讯)、“找房”、“资讯”、“我的”等板块。
内容职责:
1.使用react-router-dom配置路由,导入路由组件。
2.使用TabBar组件配合路由,并路由抽离代码实现路由重构。
3.使用路由懒加载功能,导入相应组件。
4.完成axios数据请求的封装。
5.完成首页轮播图渲染,分类导航模块,租房小组模块,最新资讯数据的渲染以及抽离的渲染方法。
6.使用百度API接口地图信息并导入地图的页面之中;
7.使用react-virtualized实现地理名称随首字母滚动。
技术要求:
1.项目使用react框架用来搭建,采用node(express框架)+mysql来搭建后台服务器。
2.基于React-antd-mobile完成页面渲染和美化。
3.使用react-route-dom完成一级,二级路由跳转。
4.使用百度API,react-virtualized等。
项目二:物优后台管理系统(vue+element+js)2个月
项目描述:
本项目是一个处理交易后台管理的PC端后台管理系统,清晰且直观展现管理员的权限、商品的分类、订单的管理。分为“登录、登出”、“用户管理”、“权限管理”(角色列表、权限列表)、“商品管理”(商品列表、分类管理、参数管理)、“订单管理”、“数据统计”,等模块,根据需求来实时提供与更新网站中的信息数据。
内容职责:
1.使用beforeEach配置路由拦截,判断是否携带token令牌,携带token即能进入首页,否则会返回登录页面。
2.根据角色配置权限,根据用户role使用roles在路由中配置,筛选对应角色模块,配置动态菜单。树状控件的使用。
3.对axios进行三次封装,以及功能复用的组件,方便后期维护修改。
4.使用 this.$refs.saveForm.validate方法实现表单总验证。
5.登录页面设置防抖节流进行性能优化。
6.商品管理,订单管理,分别对商品,订单进行添加,修改,删除和查看。
7.数据统计,使用ECharts插件对订单数量,商品销售进行可视化展示。
技术要求:
1.项目采用node(express框架)+mysql来搭建后台服务器;
2.基于webpack来搭建项目工程,配置第三方插件;
3.使用vue框架,vue-router搭建项目路由,vuex来实现单文件组件和数据的抽离
4.使用Swiper实现首页banner的轮播切换,iscoll结合ajax实现上拉加载,下拉刷新;
5.根据业务特点在axios的基础上封装api调用接口,来实现前后端交互;
6.合理使用钩子函数,实现数据的监听、渲染页面、页面节点的实例化功能。
项目三:多知课堂(vue+element+js) 3个月
项目描述:该项目是针对于一个中小学生的在线直播辅导平台,平台的课程丰富,可以随时轻松学习提高成绩,不定时开课,购买所需要的教程。我主要主要负责模块有登录界面,用户管理,订单管理及数据统计。
内容职责:
1.使用beforEach配置路由拦截,根据是否携带,控制进入和返回。登录页面的防抖节流的性能优化。
2.对于一些管理模块,权限模块,可以对其进行增删改查。使用vuex进行商品增减动态渲染总价以及数据共享。
3.切换页面内容时,使用transition添加动画切换效果。
技术要求:
Vue+ Vue-router + Vuex , Vant UI , Less , better-scroll,webpack
项目四:笔果后台管理系统(vue+element+js) 3个月
项目描述:该项目是主要针对于公司及内部人员的销售数据、app的数据等进行管理。项目配合element-ui进行开发,我主要负责电销管理模块、销售管理模块、自考管理模块以及数据统计模块。
内容职责:
1. 熟练使用element-ui组件,后台接口数据的调用,页面的开发,动态组件的使用和复用。
2. 对于管理模块,权限模块,表格等对其进行增删改查。使用vuex进行数据增减动态渲染。
3. 使用echarts组件进行数据统计图的开发。
技术要求:
Vue+ Vue-router + Vuex , scss ,echarts,webpack,