At_your_doorstep
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://TechEnthusiast--db7aa87a3f9111f0831576b3cceeab13.web.val.run
A full-stack grocery delivery application built with Hono backend and React frontend.
- Browse products by grocery store aisles/categories
- Add items to cart with quantity selection
- Real-time cart updates
- Checkout process with order summary
- Responsive design with TailwindCSS
βββ backend/
β βββ database/
β β βββ migrations.ts # Database schema and sample data
β β βββ queries.ts # Database query functions
β βββ routes/
β β βββ products.ts # Product API endpoints
β β βββ orders.ts # Order/checkout endpoints
β βββ index.ts # Main Hono server
βββ frontend/
β βββ components/
β β βββ App.tsx # Main app component
β β βββ ProductGrid.tsx # Product display grid
β β βββ Cart.tsx # Shopping cart component
β β βββ Checkout.tsx # Checkout form
β βββ index.html # Main HTML template
β βββ index.tsx # Frontend entry point
βββ shared/
βββ types.ts # Shared TypeScript types
- π₯¬ Produce (Fruits & Vegetables)
- π₯© Meat & Seafood
- π₯ Dairy & Eggs
- π Bakery
- π₯« Pantry & Canned Goods
- βοΈ Frozen Foods
- π₯€ Beverages
- πΏ Snacks & Candy
- The backend runs on Hono with SQLite for data storage
- Frontend uses React with TailwindCSS for styling
- Access the app via the HTTP trigger endpoint