{
  "name": "Salon & Booking Manager",
  "description": "Appointment scheduling and business management for salons, spas, barbershops, tattoo studios, nail salons, pet groomers, personal trainers, yoga studios, med spas, physiotherapy clinics, tutoring centers, and any appointment-based business. Like Salonist, Fresha, Square Appointments, or Vagaro. Features a day calendar with staff columns, service catalog, client management, product inventory, and blocked time slots.",
  "framework": "preact+hono",
  "files": [
    "src/server/index.ts",
    "src/server/db.ts",
    "src/server/schema.sql",
    "src/client/app.tsx",
    "src/client/main.tsx",
    "src/client/api.ts",
    "src/client/types.ts",
    "src/client/context.tsx",
    "src/client/styles.css",
    "src/client/lib/utils.ts",
    "src/client/hooks/use-app.ts",
    "src/client/hooks/use-router.ts",
    "src/client/components/sidebar.tsx",
    "src/client/components/dashboard.tsx",
    "src/client/components/calendar-view.tsx",
    "src/client/components/appointment-list.tsx",
    "src/client/components/appointment-detail.tsx",
    "src/client/components/create-appointment.tsx",
    "src/client/components/client-list.tsx",
    "src/client/components/client-detail.tsx",
    "src/client/components/create-client.tsx",
    "src/client/components/staff-list.tsx",
    "src/client/components/create-staff.tsx",
    "src/client/components/service-list.tsx",
    "src/client/components/create-service.tsx",
    "src/client/components/product-list.tsx",
    "src/client/components/create-product.tsx",
    "src/client/components/status-badge.tsx",
    "src/client/components/pagination.tsx",
    "src/client/components/error-banner.tsx",
    "src/client/components/ui/button.tsx",
    "src/client/components/ui/card.tsx",
    "src/client/components/ui/badge.tsx",
    "src/client/components/ui/dialog.tsx",
    "src/client/components/ui/input.tsx",
    "src/client/components/ui/select.tsx",
    "src/client/components/ui/table.tsx",
    "src/client/components/ui/textarea.tsx",
    "src/client/components/ui/separator.tsx",
    "src/client/components/ui/dropdown-menu.tsx",
    "src/client/components/ui/tooltip.tsx",
    "src/client/components/ui/label.tsx",
    "src/client/components/ui/tabs.tsx",
    "src/client/components/ui/scroll-area.tsx",
    "components.json",
    "package.json",
    "vite.config.ts",
    "tsconfig.json",
    "index.html"
  ]
}
