四年以上Android开发工作经验 .可熟练使用java及kotlin
掌握android常用技术:自定义View、View事件分发机制、View绘制流程等
会使用android常用框架:RxJava、Okhttp、Retrofit、EventBus等,并对其源码有部分研究
会使用jetpack组件库
csdn、掘金、github等论坛长期活跃者
一年以上vue开发经验,熟练使用vue指令、vuex、vue-router,vue3 setup语法等
半年后端开发,会使用node.js express 开发,会使用mongodb数据库
对express工作原理,中间件模型有一定理解
一. StarPro(星聊)
客户端:Android
后端:ruby on rails
数据库:mysql
整个项目客户端到后端为本人一人独自完成
涉及到的功能有
1. 登录模块
2. 朋友圈动态模块(雏形,动态类型只有图文,点赞评论功能尚未完成)
3. 私信模块,可以私信发图片和文字
二. Dokidoki
客户端:Android
Dokidoki为一款动态壁纸设计生成工具.用户可以通过自己上传背景图.使用工具带有的粒子效果实现动态壁纸样式.并可以将动态效果设置到锁屏中.
本人负责 在android中,接入libgdx引擎库,并创建壁纸服务(Service),让引擎渲染在手机桌面壁纸上
三. 大虾盲盒交友网站
平台:Web
前端:vue3
后端:node express
数据库:mongodb
一款盲盒交友的网站,前端后端为本人独立开发
设计功能:
1. auth登录、单点登录功能、登出
2. 个人信息修改,包括用户名、头像
3. 发布纸条,发布一个纸条,包含名字、性别、身高体重、3张图片。发布成功后存储在后台数据库,进入审核状态
四.大虾盲盒admin后台系统
平台:Web
前端:vue3
后端:node express
数据库:mongodb
大虾盲盒admin后台系统,方便运营人员增删改用户信息、审核发布纸条
设计功能:
1. ssh私钥登录功能,用户在登录页面选择自己要登录的私钥文件,选择完毕之后调用后台请求接口获取challenge随机字串,那单challenge后使用私钥签名sign,并将sign和challenge回传给服务器;服务器通过存储的公钥对sign验证,通过后会返回token给用户,用户拿到token实现登录
2. 用户查找功能
3. 用户动态审核功能
项目功能: 1. 根据星座匹配好友的功能 2. 显示地图,首页显示地图页面,地图上在搜索到用户的指定经纬度,显示用户的头像,点击可进入个人主页与其聊天 整个项目客户端到后端为本人一人独自完成 涉及到的功能有 1. 登录模块 2. 朋友圈动态模块(雏形,动态类型只有图文
一款盲盒交友的网站,前端后端为本人独立开发 设计功能: 1. auth登录、单点登录功能、登出 2. 个人信息修改,包括用户名、头像 3. 发布纸条,发布一个纸条,包含名字、性别、身高体重、3张图片。发布成功后存储在后台数据库,进入审核状态