Guides
Use and adapt w-ai.online
Use and adapt w-ai.online: An AI-assisted WhatsApp platform for managing customer conversations and bookings.
Use the documented interfaces and source layout for w-ai.online. The sections below retain the README’s examples and configuration details.
Project Structure
├── src/
│ ├── app/ # Next.js App Router pages
│ │ ├── (dashboard)/ # Dashboard routes (chat, bookings, customers, etc.)
│ │ └── (site)/ # Public site pages
│ ├── components/ # React components
│ │ ├── ui/ # Shadcn UI components
│ │ └── dashboard/ # Dashboard-specific components
│ └── hooks/ # Custom React hooks
├── convex/ # Convex backend
│ ├── schema.ts # Database schema
│ ├── chat.ts # Chat queries/mutations
│ ├── bookings.ts # Booking system
│ ├── contacts.ts # Customer management
│ └── agent.ts # AI agent logic
└── public/ # Static assetsCommands in the root manifest
The captured package.json declares the following scripts. Run them from the directory containing that manifest.
| Command | Script |
|---|---|
npm run dev | next dev |
npm run build | npx convex codegen && next build |
npm run start | next start |
npm run lint | eslint |
npm run test | vitest |
Troubleshoot a local change
- Reproduce the smallest example from the quick-start guide.
- Compare required configuration and dependency versions with the README.
- Check the linked issue tracker for the same error. Include the command, runtime version, and relevant error when reporting a problem; omit credentials.
Source and help
Source captured: 2026-10-11
