Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
正在加载完整 README。 以下为已保存的摘录。
NFD Repairs - Repair Jobs Management App
A mobile-first Next.js application for managing device repair jobs at New Forest Device Repairs. Built with Next.js 14, TypeScript, Tailwind CSS, and Supabase.
IMPORTANT: This app handles the post-acceptance repair workflow. It is separate from the AI responder system that handles enquiries and quotes.查看完整 README ↗A mobile-first Next.js application for managing device repair jobs at New Forest Device Repairs. Built with Next.js 14, TypeScript, Tailwind CSS, and Supabase.
IMPORTANT: This app handles the post-acceptance repair workflow. It is separate from the AI responder system that handles enquiries and quotes.
cd repair-app
npm install
# or
yarn install
# or
pnpm install
cp .env.local.example .env.local
Edit .env.local and add your Supabase credentials:
NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
NEXT_PUBLIC_APP_URL=http://localhost:3000
Set up the database (see Database Setup below)
Run the development server:
npm run dev
Open http://localhost:3000 to view the app.
Run the SQL schema in your Supabase SQL editor (see supabase/schema.sql).
The database includes:
repairs - Main repair recordsrepair_updates - Status updates and messagesissues - Customer-reported issues and warranty claimsmagic_links - Authentication tokensrepair-app/
├── app/ # Next.js App Router
│ ├── api/ # API routes
│ │ └── auth/ # Authentication endpoints
│ ├── auth/ # Auth pages
│ ├── repair/ # Repair tracking pages
│ ├── layout.tsx # Root layout
│ ├── page.tsx # Home page
│ └── globals.css # Global styles
├── components/ # React components
├── lib/ # Utilities and configurations
│ ├── supabase.ts # Supabase client
│ └── utils.ts # Helper functions
├── public/ # Static assets
└── supabase/ # Database schema and migrations
The app is optimized for Vercel with automatic deployments on push.
The app uses a design system inspired by the New Forest Device Repairs website:
Proprietary - New Forest Device Repairs