NoteNest 是一个支持用户登录与管理的在线笔记平台,完整实现了从前端到后端的全栈开发流程。项目基于 Vue3 + Nuxt3 框架构建,采用 TailwindCSS 进行页面快速布局和美化,具备响应式设计,适配 PC 和移动端。后端使用 Prisma 操作数据库,实现数据建模与持久化存储;身份验证通过 JWT(JSON Web Token) 实现安全的用户登录状态管理。
功能上,用户可以注册账户并登录,登录后可创建、编辑、删除自己的笔记内容,支持富文本录入。笔记展示区根据时间排序,自动标注“今天 / 昨天 / 更早”,优化用户体验。项目还使用了黑暗主题样式,配合简洁的 UI 交互,使整个产品更加现代化。
通过这个项目,我锻炼了实际开发中接口设计、数据操作、组件组织、权限控制等多个关键能力,充分体现了我对全栈开发技术栈(Nuxt3、Prisma、JWT、Tailwind)的掌握和实战能力。