• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
Naa56

Naa56

my-first-val

Public
Like
my-first-val
Home
Code
7
backend
2
shared
1
01_script.tsx
H
02_http.tsx
C
03_cron.tsx
E
04_email.tsx
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/2/2025
Viewing readonly version of main branch: v10
View latest version
README.md

Team Travel Itinerary Chatroom

A real-time public chatroom for team collaboration on company retreat travel planning.

Features

  • Real-time messaging with automatic updates
  • Clean, responsive interface
  • Message timestamps
  • No authentication required (public access)
  • Persistent message history

Structure

  • backend/index.ts - Hono API server with chat endpoints
  • backend/database/ - SQLite setup and queries
  • frontend/index.html - Main chat interface
  • frontend/index.tsx - React chat application
  • shared/types.ts - Shared TypeScript interfaces

Usage

Access the chatroom at the HTTP endpoint. Messages are stored persistently and visible to all team members.

API Endpoints

  • GET / - Chat interface
  • GET /api/messages - Fetch recent messages
  • POST /api/messages - Send new message
  • GET /api/messages/stream - Server-sent events for real-time updates
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.