A real-time public chatroom for team collaboration on company retreat travel planning.
backend/index.ts - Hono API server with chat endpointsbackend/database/ - SQLite setup and queriesfrontend/index.html - Main chat interfacefrontend/index.tsx - React chat applicationshared/types.ts - Shared TypeScript interfacesAccess the chatroom at the HTTP endpoint. Messages are stored persistently and visible to all team members.
GET / - Chat interfaceGET /api/messages - Fetch recent messagesPOST /api/messages - Send new messageGET /api/messages/stream - Server-sent events for real-time updates