# 语言大师 **Repository Path**: bbqbbqbbq/language-master ## Basic Information - **Project Name**: 语言大师 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-13 - **Last Updated**: 2026-03-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LexiVault 🚀 A modern, enterprise-grade Next.js App Router application built for optimal user experience and seamless cross-platform engagement. ## ✨ Features - **App-like Experience (PWA)**: Includes `manifest.json`, mobile-first scrolling behavior (no bounce effect), touch-target optimizations, and haptic feedback on navigation. - **Maximized Performance**: Intelligent Server and Client Component splitting resulting in high LCP (Largest Contentful Paint) metrics. Fully leveraging Next.js 15+ features including caching and streaming. - **Commercial UI Standards**: Built with `shadcn/ui`, `Tailwind CSS v4`, and optimized visual rendering with dynamic dark/light mode toggle. - **Powerful Dashboard**: Advanced data analysis and interactive charts for learning patterns (Powered by SuperMemo-2 variants). - **Responsive Navigation**: Adaptive Top Navigation for desktop and Bottom Tab Bar for mobile. ## 📁 Project Structure (Commercial Grade) ```text src/ ├── app/ # Next.js App Router routes ├── components/ # Reusable UI components │ ├── auth/ # Authentication components │ ├── custom/ # Domain-specific components │ ├── layout/ # Structural layouts (nav, headers, sidebar, tab bars) │ └── ui/ # Base visual components (buttons, inputs, etc.) ├── db/ # Database schemas and Drizzle ORM configs ├── hooks/ # Custom React Hooks ├── lib/ # Utilities and pure functions ├── stores/ # Zustand state management └── types/ # TypeScript type definitions ``` ## 🛠️ Quick Start ```bash # Install dependencies pnpm install # Setup environment variables cp .env.example .env # Generate and push database schema (Drizzle ORM) pnpm db:generate pnpm db:push # Run development server pnpm dev ``` ## 🏗️ Skills and Integrations We employ the latest `Next.js App Router Patterns` skill set using `wshobson/agents@nextjs-app-router-patterns` to ensure optimal data-fetching, secure routing, and highly scalable code architecture. ## 📖 Deployment Optimized for Vercel and Docker standalone output (`output: 'standalone'` is enabled in `next.config.ts`).