熟练掌握HTML、CSS、JavaScript和TypeScript
熟练掌握React全家桶和Hooks、熟悉react-router-dom和react-dom、了解react-redux以及react toolkit
熟悉前端模块化开发,如 CommonJS、ESModule
熟悉ES6语法,了解ES6新特性、了解Promise
熟悉使用Vite和React脚手架搭建项目工程、了解Vite和Webpack的基本配置信息
熟练使用git 管理工具、了解gitflow
了解Nodejs和Electron
综测&奖学金管理后台 2022年7月 - 2022年10月
项目简介:为教师提供对学生综合测试能力评估以及对奖学金分配的管理后台
技术栈:React + Webpack + TypeScript, Redux Toolkit, Exceljs, Material UI
项目职责:主要负责用户登录模块、路由鉴权、导出学生数据以及对学生信息修改评审功能;基于LocalStorage和axios的拦
截器实现token存储和刷新;使用Redux Toolkit和React Hooks优化页面渲染流程;通过Exceljs实现可自选字段的导出数据
功能并下载到excel表格中
食遇 2023年2月 - 2023年4月
项目简介:一款向学生推送美食的南大家园内部小程序
技术栈:React + Vite + TypeScript、Zustand、Antd、framer-motion、less
项目职责:主要负责应用UI页面、摇一摇、评论电站以及店铺的搜索收藏等功能;通过对axios的二次封装统一管理请求,便于
代码维护和更新;使用缓存、DNS优化以及framer-motion优化页面和图片的加载,提升页面数据响应速度和用户体验
ScholarCopilot 2023年7月-2023年9月
项目简介: 由NoEdgeAI倾力打造的高效学术插件,可迅速地添加论文,自动提取关键信息,并生成专属摘要和对话总结
技术栈:React + Vite + TypeScript、 TailwindCSS、Jotai、 MemoryRouter、trpc、WebSocket、Zod
项目职责:应用浏览器插件技术制作目标网页侧边栏;通过MutationObserver和DOM查询的方式对不同论文网站适配并获取
论文信息;基于trpc规范请求参数类型以及返回的响应数据类型;使用WebSocket实现用户与后端AI的论文对话功能
h5移动端小程序,一款向南昌大学学生推送美食的南大家园内部小程序,关于美食搜索,推送以及评价的应用 技术栈:React + Vite + TypeScript、Zustand、Antd、framer-motion、less 项目职责:主要负责应用UI页面、摇一摇、评论电站以及
为教师提供对学生综合测试能力评估以及对奖学金分配的管理后台,技术栈:React + Webpack + TypeScript, Redux Toolkit, Exceljs, Material UI, 主要负责用户登录模块、路由鉴权、导出学生数据以及对学生信息修改评审功能;基于