实验室材料仓库管理系统

基于 Next.js 16 和 Supabase 的轻量级 LIMS。专门设计用于菌株、质粒及文本信息的存储、查询与二维码溯源。

✨ 核心功能

  • 样品数字化: 记录菌株名称、编号、存放位置、拥有人及基因型等关键信息。
  • Markdown 支持: 样品详细描述支持 Markdown 语法渲染,适合记录复杂备注。
  • 盒子/位置视图: 支持按存放位置查看该位置下的所有样品,配合二维码标签使用。
  • 扫码直达: 配合二维码标签,手机扫码即可查看样品详情或盒子列表。
  • 权限管理: 内置登录认证系统,确保只有授权用户可以编辑样品信息。

🚀 技术栈

  • Next.js 16 (App Router, React 19)
  • Tailwind CSS v4
  • Supabase (PostgreSQL, Auth)
  • React Markdown (富文本渲染)
  • React QR Code (二维码生成)
  • Lucide React (图标库)
  • Vercel (部署)