batangas-lowkey-eatery-2

byPaul Black

You are a front-end developer and UI/UX designer. Build a simple, responsive, mobile-first prototype website called "Batangas Lowkey Eatery" for a class presentation. ## ABOUT THE PROJECT Batangas Lowkey Eatery is a free food directory that helps people find verified, hidden local eateries in Batangas City. It focuses on small eateries, street food, and turo-turo spots that delivery apps and tourist sites skip. ## IMPORTANT RULES - FRONTEND ONLY. No backend, no database, no login, no API calls. - Use hardcoded sample data stored in a single JavaScript file (data.js) or JSON array. - Must work when opened locally and look good on both phone and desktop. - Keep the code simple and easy to explain. ## TECH - Plain HTML, CSS, and JavaScript (no frameworks), OR a single-file React + Tailwind app. Choose the simplest option. - Use free images (Unsplash links or placeholder images). ## PAGES / SECTIONS 1. Home - Header with logo text "Batangas Lowkey Eatery" and a short tagline: "Find hidden, verified local eats in Batangas City" - Search bar - Filter chips: All, Eatery, Street Food, Turo-turo - Dropdown filters: Barangay and Price Range (₱ / ₱₱ / ₱₱₱) - "Verified only" toggle - Grid of eatery cards 2. Eatery Card - Photo, name, category, barangay, price range, rating, and a green "Locally Verified" badge 3. Eatery Detail (modal or separate section) - Large photo, description, address, opening hours, menu highlights, contact number, "Open in Maps" button, and a Share button (copy link) 4. Featured Section - 2-3 eateries labeled "Promoted" to show the revenue model 5. Footer - Short "About Us" and group name (Group 7) ## FUNCTIONALITY (all done with JavaScript on the sample data) - Live search by name - Filter by category, barangay, price, and verified only - Click a card to open its details - "Save to Favorites" heart button (store in localStorage, no login) - Show "No results found" message when filters match nothing ## SAMPLE DATA Create 10 sample eateries in different Batangas City barangays. Each has: id, name, category, barangay, address, priceRange, rating, isVerified, isPromoted, hours, description, menuHighlights, contact, image. ## RESPONSIVE DESIGN - Mobile-first, breakpoints at 768px and 1024px - Cards: 1 column on mobile, 2 on tablet, 3 on desktop - Bottom navigation bar on mobile (Home, Featured, Favorites), top navbar on desktop - Buttons at least 44px tall, readable fonts, high contrast - Simple loading effect and smooth hover animations ## DESIGN STYLE Warm, friendly, local feel. Use a clean color palette (blue for headings, green for the verified badge, red for accents). Big food photos, rounded cards, simple icons. ## DELIVERABLES 1. Complete code (index.html, style.css, script.js, data.js) in separate code blocks 2. Short instructions: "Save the files in one folder and open index.html" 3. A 3-sentence explanation I can say during my presentation about how it works Keep everything simple and beginner-friendly.

No preview

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Browse directory on arrival
Home: Read tagline and loading effect
Eatery Card: 1. Scan cards in grid
Eatery Card: 2. Check verified badge and price
Home: 3. Type name in search bar
Home: 4. Select category chip
Home: 5. Choose barangay dropdown
Home: 6. Choose price range dropdown
Home: 7. Switch verified only toggle
Home: 8. See no results found message
Eatery Detail: 9. Read description and hours
Eatery Detail: 10. Open listing in Maps
Eatery Detail: 11. Copy listing link to share
Eatery Detail: 12. Close detail view
Eatery Card: 13. Tap heart to save favorite
Favorites: 14. Open saved shortlist
Favorites: Remove saved eatery
Favorites: See empty plate state
Featured: 15. View promoted eateries
Footer: Read About Us and Group 7

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Browse directory on arrival
Home: Read tagline and loading effect
Eatery Card: 1. Scan cards in grid
Eatery Card: 2. Check verified badge and price
Home: 3. Type name in search bar
Home: 4. Select category chip
Home: 5. Choose barangay dropdown
Home: 6. Choose price range dropdown
Home: 7. Switch verified only toggle
Home: 8. See no results found message
Eatery Detail: 9. Read description and hours
Eatery Detail: 10. Open listing in Maps
Eatery Detail: 11. Copy listing link to share
Eatery Detail: 12. Close detail view
Eatery Card: 13. Tap heart to save favorite
Favorites: 14. Open saved shortlist
Favorites: Remove saved eatery
Favorites: See empty plate state
Featured: 15. View promoted eateries
Footer: Read About Us and Group 7