个人项目:

个人博客
2024-10 - 现在

- 基于 Next.js + chakra-ui 构建的个人博客

ai角色提问web
2024-09 - 2024-09

- 包含前后端

- 缘由:方便自己和他人通过中文版的ai角色去提问

大数据搜索api
2024-09 - 2024-09

- 基于nest.js、es搜索的大数据搜索api

gloria-cli
2024-02 - 2024-06

- 一款自用的脚手架工具,支持创建新项目模版,且包含所有通用项配置

- 已开发模版:vue、react、node开发、monorepo

- 起名缘由:很喜欢gem邓紫棋。ge启动脚本,少了m是因为m是我

校园资源共享web
2024-05 - 2024-06

- 一个校园资源共享的网站,源于大学很多人会求资源,所以有了这个设想

- 但是不知道从哪找资源,从老师身上获取可能不允许,先搁置

eslint-config
2024-06 - 2024-06

- 自用的eslint配置,包含基础、ts版本、vue版本、react版本的eslint通用配置

- 现在我的新项目都在使用,炒鸡方便

xlsx文件数据替换web
2024-06 - 2024-06

- 为了一个好朋友而做的数据替换web,源于她吐槽老是做数据替换的事情,很繁琐,重复性很高,不如做一个提效工具

通用个人上传api
2024-06 - 2024-05

- 基于nest.js做的自用文件上传存储api,存储站用了minio

use-upload
2024-06 - 2024-06

- 一款通用上传sdk,支持vue、react

- 支持断点续传、切片上传

- github: https://github.com/GraciaMeng/use-upload

博客api
2023-05 - 2024-05

- 基于nest.js做的博客api服务

minio上传api
2023-12 - 2023-12

- 基于nest.js做的minio文件上传存储服务

jwt api
2023-12 - 2023-12

- 基于nest.js做的jwt鉴权服务

今日诗词sdk
2022-09 - 2023-08

- 基于jinrishici js sdk封装的ts版本的sdk

游戏账号购物中心h5
2023-02 - 2023-02

- 和朋友(后端)一起做的一个游戏账号购物中心h5

- 基于vue3、ts、vant构建

- 搜索配置,不同游戏有不同搜索项,需要动态展示

react大文件上传测试站
2022-09 - 2022-10

- 为了测试大文件上传,因此而开发了一个测试的web应用

- 支持断点续传、切片上传、进度计算等功能

- 有express后端测试

nuxt3博客
2022-08 - 2022-09

- 基于 sendBeacon 和自定义点击指令触发文章浏览和多类别的数据上报

- 基于轮子(@mengjx/jinrishici,基于 promise 的异步请求诗词数据),解决一个原包不支持 esm 动态导入,并增加 ts 类型支持

十万条数据多策略优化加载演示
2021-12 - 2021-12

- 基于 Vue3 封装数据加载 hook,并采用 requestAnimationFrame 和虚拟列表优化数据量大加载卡顿的问题,实现秒显示数据,优化提升超100%

字节跳动青训营——抽奖管理后台
2021-08 - 2021-09

- 基于 React hooks 组件,实现封装多层级组件通信,减少组件通信之间嵌套和代码复杂度

- 基于 JavaScript 拖拽事件,实现组件拖拽,并传递数据

字节镜像计划——仿掘金移动端
2021-07 - 2021-08

- 基于 React Hooks,构建可复用组件,使项目工程化,方便各页面复用组件,减少代码

- 基于 Redux,实现组件状态缓存、无限滚动列表加载和历史浏览缓存状态管理,还有页面切换可定位于切换前的页面浏览所在位置,解决了页面组件切换时造成数据丢失和无用请求的问题

校园类型“莲峰 Life”小程序
2020-11 - 2020-12

- 基于微信小程序 api,实现校园社区内容分享和任务发布信息验证等功能

- 以云开发作为数据存储,实现云端管理数据

电商数据管理系统
2020-06 - 2020-08

- 基于 Vue.js、Element ui、echarts,实现商品信息管理和数据可视化

- 基于 Vuex,实现组件复用和请求数据状态管理的组件数据同步

- 基于 Django、mysql 搭建数据 api 管理,提供数据库数据 api 等

女装商城移动端
2020-05 - 2020-06

- 基于 Vue.js、mixins,构建可复用组件和全局混入代码,解决代码冗杂问题,实现组件和代码复用

- 基于 Vuex,解决商品添加购物车,实现商品数据状态存储,方便页面数据获取