Buatkan saya landing page, coffe shop online dengan konsep klasik natural harga mulai dari 10rb-45rb dengan menu coffe yang bervariasi dan...
Generated Prompt
## APPLICATION OVERVIEW This project is a landing page for an online coffee shop with a classic natural concept. The page will showcase a variety of coffee options priced from IDR 10,000 to IDR 45,000 and feature an assortment of French breads priced from IDR 15,000 to IDR 50,000. The goal is to create an inviting and straightforward marketing site that highlights the menu and encourages online orders. ## CORE FEATURES 1. **Hero Section**: An eye-catching hero area with an enticing image of coffee and bread, a brief introduction to the shop, and a call-to-action (CTA) button to explore the menu. 2. **Menu Display**: A visually appealing section showcasing the coffee and bread options, including images, names, descriptions, and prices. 3. **Special Offers**: Highlight any promotions or special deals to entice customers to make a purchase. 4. **Testimonials**: A section featuring customer reviews to build trust and credibility for the shop. 5. **Contact Information**: Clear contact details and a simple form for inquiries or feedback. ## DESIGN SPECIFICATIONS - **Visual Style**: minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography - **Color Mode**: Light theme with dark text on light backgrounds - **Primary Color**: #1978E5 (accent for buttons, links, highlights) - **Typography**: Use Inter from Google Fonts for headings, Inter for body text and UI elements - **Border Radius**: 8px (moderately rounded) for buttons, cards, and inputs - **Layout**: The layout will consist of a top navigation bar, followed by the hero section, menu display, special offers, testimonials, and a contact section, ensuring smooth scrolling and accessibility. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript - **Styling**: Tailwind CSS - **UI Components**: shadcn/ui - **State Management**: Not required for a static landing page, but can be integrated if dynamic features are added later. ## IMPLEMENTATION STEPS 1. **Set Up Project**: Initialize a new React project with TypeScript and Tailwind CSS. 2. **Create Components**: Develop separate components for the Hero Section, Menu Display, Special Offers, Testimonials, and Contact Information. 3. **Implement Navigation**: Create a navigation bar that links to different sections of the landing page. 4. **Design the Layout**: Use Tailwind CSS classes to implement the minimalist design, ensuring ample white space and clear typography. 5. **Add Content**: Populate the Menu Display with coffee and bread items, including images and pricing. 6. **Implement CTA**: Ensure the CTA buttons are prominently displayed and visually appealing. 7. **Test Responsiveness**: Verify that the landing page is fully responsive across different devices and screen sizes. 8. **Deploy**: Use a hosting service to deploy the landing page for public access. ## USER EXPERIENCE Users will land on a visually appealing page that quickly communicates the coffee shop's offerings. They can browse the menu easily, view enticing images, read customer testimonials, and contact the shop without any hassle. The straightforward design and clear CTAs aim to enhance user engagement and drive conversions.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
