Public
Like
Anonymous
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.
index.ts
https://eddie_walk--762a666c3fb011f0bfe276b3cceeab13.web.val.run
A platform where friends can ask questions anonymously and receive responses without revealing identities.
- π Anonymous Questions: Ask questions without revealing your identity
- π Public Question Feed: Browse all questions anonymously
- π¬ Anonymous Responses: Respond to questions without revealing who you are
- π Notifications: Question askers get notified when they receive responses
- π± Responsive Design: Works on desktop and mobile
- Ask a Question: Submit your question anonymously - you'll get a unique link to check for responses
- Browse Questions: See all questions in the public feed
- Respond Anonymously: Answer any question without revealing your identity
- Get Notified: Check your unique link to see responses to your questions
βββ backend/
β βββ database/
β β βββ migrations.ts # Database schema
β β βββ queries.ts # Database operations
β βββ routes/
β β βββ questions.ts # Question CRUD operations
β β βββ responses.ts # Response operations
β βββ index.ts # Main API server
βββ frontend/
β βββ components/
β β βββ App.tsx # Main application
β β βββ QuestionForm.tsx # Question submission form
β β βββ QuestionFeed.tsx # Public question feed
β β βββ ResponseForm.tsx # Response submission form
β β βββ MyQuestions.tsx # Personal question tracker
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
βββ shared/
βββ types.ts # Shared TypeScript types
- Backend: Hono (API framework)
- Database: SQLite
- Frontend: React with TypeScript
- Styling: TailwindCSS
- Platform: Val Town
The platform is ready to use! Just visit the main URL to start asking and answering questions anonymously.