Synaplan
기업을 위한 오픈소스 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