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 miliseconds.
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.