untitled-1522
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.
Viewing readonly version of main branch: v30View latest version
A full-stack chat application with Google authentication and conversation storage.
- Google OAuth login via LastLogin
- Chat with ChatGPT (GPT-4o-mini)
- Store and retrieve conversation history
- Clean, responsive UI with TailwindCSS
backend/
- Hono API server with authenticationfrontend/
- React chat interfaceshared/
- Shared TypeScript types
- Backend: Hono, LastLogin auth, SQLite, OpenAI
- Frontend: React, TailwindCSS
- Database: SQLite with migrations
The app is automatically deployed on Val Town. Visit the HTTP endpoint to start chatting!