项目一:Math Notebook——个人数学学习与知识管理平台
项目类型:个人 Web 应用开发项目
技术栈:Next.js、React、TypeScript、Tailwind CSS、Prisma、PostgreSQL、KaTeX。
项目介绍:针对数学学习过程中笔记分散、知识复习缺乏系统性等问题,设计并开发个人数学学习与知识管理平台。
主要工作:
1. 负责项目整体规划、技术选型及页面结构设计。
2. 规划数学笔记管理、学习记录和复习计划等功能模块。
3. 使用 KaTeX 实现数学公式渲染,结合 Markdown 处理数学内容。
4. 设计基于间隔重复原理的复习机制,规划 1、3、7、14、30、60 天的复习周期。
5. 探索使用 Prisma 和 PostgreSQL 实现学习数据管理。
项目状态:个人项目,持续开发与迭代中。
项目二:Restaurant Ordering System——校园餐饮点单系统
项目类型:个人微信小程序开发项目
技术方向:微信小程序、Taro、TypeScript、React、Node.js、PostgreSQL。
项目介绍:面向校园餐饮商家设计的线上点单系统,旨在简化顾客点餐流程,提高商家订单管理效率。
计划实现的主要功能:
1. 用户端:商品浏览、分类筛选、商品详情及购物车。
2. 订单系统:订单提交、订单查询及订单状态管理。
3. 商家管理端:商品上下架、订单接收、订单处理及营业数据展示。
4. 后端服务:设计业务 API、数据库结构及用户数据管理。
5. 系统部署:实现小程序与商家管理后台的协同运行。
项目状态:个人项目。
项目三:Business Management Dashboard——商家业务管理后台
项目类型:个人 Web 全栈开发项目
技术方向:Next.js、TypeScript、Tailwind CSS、Node.js、Prisma、PostgreSQL。
项目介绍:面向小型商户设计的业务管理平台,用于集中管理商品、订单及经营数据。
计划实现的主要功能:
1. 商品信息管理及库存维护。
2. 订单查询、筛选及状态更新。
3. 用户权限与后台管理。
4. 销售数据统计及可视化展示。
5. 前后端 API 设计与数据库管理。
项目状态:计划开发。