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