Public
Like
Potluckapp
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: v19View latest version
A fun and interactive potluck planning app where family members can collaborate on meal planning and coordinate who brings what!
- π₯ Simple name-based sign-in (no passwords needed for family use)
- π½οΈ Add dishes and supplies needed for the potluck
- πββοΈ Claim items to bring with your name
- π± Mobile-friendly responsive design
- π¨ Fun, colorful interface with food emojis
βββ backend/
β βββ database/
β β βββ migrations.ts # Database schema
β β βββ queries.ts # Database operations
β βββ routes/
β β βββ api.ts # API endpoints
β βββ index.ts # Main server entry point
βββ frontend/
β βββ components/
β β βββ App.tsx # Main app component
β β βββ ItemCard.tsx # Individual item display
β β βββ AddItemForm.tsx # Form to add new items
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
β βββ style.css # Custom styles
βββ shared/
βββ types.ts # Shared TypeScript types
- Visit the app URL
- Enter your name to join the potluck
- Add dishes or supplies needed
- Claim items you want to bring
- Share the link with family members!
- Backend: Hono + SQLite
- Frontend: React + TailwindCSS
- Storage: Val Town SQLite
- Styling: TailwindCSS with custom food-themed colors