跳至主要内容
项目

NexChat

实时协作与群组消息平台。

NexChat

NexChat 是一款专为现代协作设计的可扩展实时消息应用程序。它将高性能的 Next.js 15 前端与强大的 Express 后端相结合,并通过 Socket.io 实现即时通讯。

NexChat 采用移动优先的设计理念,为点对点和群组消息传递提供流畅体验,并通过 Prisma ORMPostgreSQL 确保数据完整性。

主要功能

  • 实时消息传递:使用 Socket.io 为个人和群组提供即时双向通信。
  • 安全身份验证:通过 NextAuth.js 提供前端保护,并通过自定义 JWT 中间件确保后端安全。
  • 群组管理:完善的群聊功能,包括创建、编辑和用户邀请。
  • 响应式 UI:使用 Tailwind CSS 4Shadcn UI 组件构建的现代流体界面。
  • 持久化存储:使用 PrismaPostgreSQL 实现可靠的消息和群组数据持久化。

NexChat 强调高性能前端与其专业实时后端之间的清晰关注点分离。