1、扎实的 JavaScript 基础,有良好的代码编写习惯,掌握面向对象编程原型、继承、封装、抽象等概念。
2、掌握 Es6 语法,对继承、封装、变量声明、异步请求、解构赋值等熟练运用。
3、熟悉 Vue 全家桶、了解一些 Vue 底层原理,熟悉 Uni-App,掌握 Vue 和小程序的生命周期; 熟悉
ElementUI、Vant-Weapp 等 UI 框架。
4、掌握后端 Node 和 MySql,能实现接口操作数据库并将数据返回到前端。
5、熟悉 Echarts 数据可视化图表、高德地图、支付宝
工作项目:
一、迎江普法后台管理系统
开发环境:VsCode、git
项目技术:Vue 全家桶+ElementUI+Echarts
为政府提供的操作平台,分为内部管理员和内部普通用户使用的后台管理,内部人员可以在平台进行注
册和登录,每个人员拥有自己的管理中心,可以对里面的内容进行修改。并且能看到用户浏览的情况、点评、
兑换商品等。
职责:1 参与积分管理模块、商品模块、用户模块,文章模块,对页面进行布局,调用后端接口,实现增删改
查。
2 使用 Echarts 统计用户查看文章的次数。
二、 迎江普法小程序
开发环境:Hbuilder、微信开发者工具、git
项目技术:Uni-App+Vant-Weapp+Echarts+高德地图
描述:该项目面对用户,主要宣传法律知识,用户可以不用登录进行学习(除去一些特殊情况当),当学习某
一篇文章达到一定的时间,用户可以获得积分,积分可以兑换商品。用户可以看到兑换商品情况和学习排名。
职责:1 参与积分管理模块、商品模块、用户模块,文章模块,对页面进行布局,调用后端接口,实现增删改
查。
2 使用 Echarts 统计用户学习排名及兑换商品数量。
3 使用原生小程序调用扫码接口。
4 引入高德地图接口,显示位置信息。
三、四川跃航智能设备制造有限公司网站
开发环境:VsCode、git
项目技术:Vue 全家桶+ElementUI+高德地图
描述:该项目是公司的路灯官方网站,客户可以了解该公司及公司的所有路灯信息、还可以查看新闻、公司
的动态、法规内容等,也能通过地图找到该公司的位置。
职责:1 该项目个人开发,根据原型图搭建好架构。
2 搭建公共菜单导航,并对所有页面进行布局,适应浏览器窗口大小。
3 使用轮播图展示公司专利证书。
4 调用接口,获取后端数据,对路灯数据列表进行分类,公司新闻等内容可以进行详细查看。
5 引入高德地图接口,显示位置信息。
业余项目:
一、学生后台管理系统
项目技术:Vue 全家桶+ElementUI+Node+Mysql+Echarts
描述:该项目是管理学生所有信息,包括学生的专业与课程、所在班级、考试成绩等
职责:1、登录页面,当用户名和密码正确,通过machineIdSync生产密钥token返回给前端并保存然后跳转到主页面,如果没有token则返回到登录界面。
2、使用ElementUI组件快速布局,例如表格、分页、上传等组件,实现不同界面以及功能,通过Axios调用后端接口获取相应数据。
3、使用Echarts通过统计图、扇形图等展示学生的各种信息。
4、通过express框架创建服务器与接口,mysql模块连接数据库,获取数据库信息,最后返回给前端。
5、使用node的其他模块实现不同的功能,例如cors跨域,multer上传图片等。
二、校园官网
项目技术:Html+Css
描述:能查看到该学校的所有信息。
职责:1、通过Css+Div对该网站进行页面布局。
2、搭建公共菜单导航,当鼠标移到该项目栏会出现下拉列表。
3、使用数组和定时器实现轮播图,展示校园图片。
4、使用fixed布局使消息盒子相对于浏览器窗口进行定位。
5、当鼠标移动到一个其他导航菜单栏时,并且菜单下的内容通过一个盒子展示,该菜单下的内容通过display进行展示,其他菜单的内容会隐藏。
6、当点击一个内容通过超链接跳转到其他页面。
三、贪吃蛇游戏
项目技术:Html+Css+Javascript
描述:通过方向键盘对蛇进行操控,蛇在地图范围内移动,蛇碰撞到食物则增长身体并加分,如果撞到地图边缘和自己身体则游戏结束
职责:1、通过Javascript函数和Css绘制地图、蛇、食物,然后创建该对象。
2、蛇身用二维数组表示,蛇身用每个节点拼接,二维数组代表所有节点以及每个节点的属性。
3、食物的位置则用Math.floor(Math.random())随机数生成,游戏每次开始或蛇吃到食物时则食物位置随机变化。
4、通过定时器使蛇不断移动,每次调用蛇的函数时,蛇的节点位置获取下一个节点位置,如果该节点的属性为空,则创建该节点。
5、当蛇吃到食物时,通过push增加蛇的长度。
6、获取方向键ascii码,通过判断控制蛇的方向。
可兼职时间
可兼职地点
0条评论 雇主评价