熟悉 HTML 、CSS 、JavaScript( es6) ,能根据 UI 快速设计出合理的布局和交互
熟悉 Vue3 、React,Vue2 等常用的框架以及对应的生态技术
熟练运用 Axios 和后端进行交互 ,使用 mock 提高开发效率
熟悉 Element UI 、Ant Design 等常用的 UI 框架
熟悉 echarts 、lodash 、moment 、swiper 、git 、各类地图
了解 node 、MySQL 、MongoDB 、typescript 、小程序等
自学考取软考程序员,具有良好的自主学习动力
鲸安全(移动端) Vue、 ES6、Axios 、less 、 Vant-ui
场景: 鲸安全 app 一直专注于为用户提供精选实用的安全知识,同时致力于提升用户安全意识、安全知识的应用能力,真正能做到学以致用
职责:
负责首页模块、登录模块、寻医模块、消息模块、个人中心模块、学生安全等模块
搜索历史记录功能-通过结合本地存储
首页头部二维码的实现
个人主页登录功能-通过请求接口(参数)实现,登录获取不到 token 返回登录页
首次进入页面的引导屏的实现
更多分类的效果实现,通过请求 API 接口传递相对应的数据参数,渲染页面
电影推荐网站 React.js、Redux、HTML、CSS、JavaScript
场景: 这个项目是一个基于React技术栈的电影推荐网站。它旨在帮助用户发现并推荐他们可能喜欢的电影。该网站集成了第三方电影数据库API,提供了详细的电影信息、评分和用户评论。
职责:
职责和任务:1. 前端开发:负责设计和开发用户界面,包括电影列表、电影详情页、用户注册和登录等功能。 2. 数据交互:通过调用第三方电影数据库API获取电影数据,并在前端进行展示和处理。 3. 用户推荐:根据用户的浏览记录和喜好,利用推荐算法为用户推荐他们可能感兴趣的电影。 4. 用户评论与评分:实现用户登录、评论和评分功能,用户可以在电影详情页发表评论和给电影评分
主要功能: 1. 电影列表页:展示电影的缩略图、名称和评分。用户可以通过搜索栏和筛选器查找特定的电影。 2. 电影详情页:展示电影的详细信息,包括剧情简介、演职员表、上映日期和用户评论。 3. 用户登录与注册:提供用户注册和登录功能,用户可以通过注册账号并登录以获得更多功能。 4. 用户评论与评分:用户可以在电影详情页发表评论、给电影评分,并查看其他用户的评论。 5. 电影推荐:根据用户的浏览记录和喜好,系统会为用户推荐相关的电影。 6. 用户收藏:用户可以收藏自己喜欢的电影,在个人收藏列表中查看和管理。
项目挑战和解决方法: 1. 网络请求和数据处理:调用第三方电影数据库API并处理返回的数据,确保在前端正确展示电影信息和用户数据。 2. 用户认证和数据安全:实现用户登录与注册功能,确保用户信息安全,并使用合适的身份认证机制。 3. 推荐算法:研究用户浏览行为和喜好,设计合适的推荐算法为用户推荐个性化的电影。