盘小子是一款一站式网盘资源搜索引擎,支持夸克网盘、百度网盘和阿里云盘等多种平台,提供快速精准的资源搜索功能并一键直达目标内容。该应用基于Next.js 15构建,采用现代React框架,界面美观,使用Tailwind CSS和Radix UI组件设计,具备响应式布局以适应不同设备。其核心功能包括完整的用户认证系统和基于Drizzle ORM的数据库管理,确保数据安全和管理效率。技术栈涵盖前端框架、UI组件、数据验证、数据库和开发工具,显示了应用的技术先进性。用户需要Node.js 18+和MySQL数据库配置环境变量进行安装。总体而言,盘小子设计精良,技术成熟,适用于需要多平台资源搜索的用户。盘小子是一个一站式网盘资源搜索引擎,支持夸克网盘、百度网盘、阿里云盘等多平台,快速精准搜索,一键直达。

主要特性🚀 基于 Next.js 15 的现代 React 应用🎨 美观的 UI 设计,使用 Tailwind CSS 和 Radix UI 组件📱 响应式设计,适配各种设备屏幕🔒 完整的用户认证系统🗃️ 基于 Drizzle ORM 的数据库管理技术栈前端框架: Next.js 15, React 18UI 组件: Radix UI, TailwindCSS状态管理: React Hooks, Contexts表单处理: React Hook Form数据验证: Zod数据库 ORM: Drizzle ORMAPI 路由: Hono认证: JWT开发工具: TypeScript, Drizzle Kit安装指南前提条件Node.js 18+MySQL 数据库(或使用 PlanetScale)环境变量设置在项目根目录创建.env.local文件,添加以下配置(根据您的环境修改):
DATABASE_HOST=your-database-hostDATABASE_PORT=3306DATABASE_USERNAME=your-usernameDATABASE_PASSWORD=your-passwordDATABASE_NAME=your-database-nameJWT_SECRET=your-jwt-secret