Lovable Prompt Creator - AI Prompt Generator

Generate Optimized Prompts for AI Development Platforms

Transform your web or app idea into comprehensive, optimized prompts for Lovable, Bolt, Replit, v0, and Cursor. Our AI-powered tool helps you create production-ready prompts with features, styling, and technical specifications.

Key Features

Pricing

Free plan: 2 prompts to try the tool

Pro plan: $4.99/month - 20 prompts per month, all platforms

100 Prompts pack: $24.99 - One-time purchase, no expiration

Trusted by 10,000+ Users

Join thousands of developers creating amazing apps with AI-powered prompts.

    Hi! Welcome to LovablePrompts.app
    Lovable Prompts Logo
    Public

    ON - E-SHOT BUILD PROMPT YYZ Screening Officer Paycheque Predictor MVP You are a senior full-stack software engineer, mobile product engineer,...

    Lovable
    Enhanced
    Minimalist
    light mode
    2h ago

    Generated Prompt

    ## APPLICATION OVERVIEW
    The YYZ Pay application is a mobile-first, Progressive Web App designed specifically for CATSA Screening Officers at Toronto Pearson Airport. Its primary purpose is to provide users with accurate estimates of their next paycheque and additional earnings from extra shifts, ensuring a fast, reliable, and user-friendly experience tailored to their unique payroll needs.
    
    ## CORE FEATURES
    1. **Quick Estimate**: Users can input their hourly rate and regular hours to receive a quick estimate of their take-home pay without needing to upload any documents.
    2. **Personalized Estimate**: Allows users to upload paystubs or enter their payroll information manually for a more precise calculation of their expected pay.
    3. **Extra Shift Calculator**: Users can input details of an extra shift to see how much additional money it will add to their take-home pay.
    4. **Payroll History**: A history feature that allows users to review past predictions and actual pay received, helping them track their earnings over time.
    5. **Reconciliation Tool**: Enables users to reconcile their estimated pay with actual pay received after a pay period.
    6. **Privacy Controls**: Users can manage their data retention preferences, including the ability to delete their original paystub after setup and clear all stored payroll data.
    
    ## 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 main layout will feature a vertical stacking of elements, with prominent CTAs, easy navigation at the bottom, and a clear separation between input fields and results.
    
    ## TECHNICAL REQUIREMENTS
    - **Framework**: React with TypeScript
    - **Styling**: Tailwind CSS
    - **UI Components**: shadcn/ui
    - **State Management**: Zustand (or similar lightweight library)
    
    ## IMPLEMENTATION STEPS
    1. **Setup the Project**:
       - Initialize a new React application using Create React App with TypeScript.
       - Install necessary dependencies: Tailwind CSS, shadcn/ui, Zustand.
    2. **Configure Tailwind CSS**:
       - Set up Tailwind CSS in the project and configure the `tailwind.config.js` file to include custom colors and fonts.
    3. **Create the Main Layout**:
       - Develop a responsive layout that includes the header, main content area, and bottom navigation.
    4. **Build Core Features**:
       - Implement the Quick Estimate and Personalized Estimate components with forms for user input.
       - Integrate the Extra Shift Calculator with calculations based on user input.
       - Add the Payroll History and Reconciliation components with local storage integration.
    5. **Implement Privacy Controls**:
       - Add settings for data retention and deletion of stored data.
    6. **Testing**:
       - Write unit tests for core components and integration tests for user flows.
       - Ensure the app works offline and meets PWA requirements.
    7. **Deploy**:
       - Deploy the application to a hosting platform suitable for PWAs, such as Vercel or Netlify.
    
    ## USER EXPERIENCE
    Users will experience a smooth and intuitive interface, starting with a welcoming screen that allows them to choose between Quick Estimate and Personalized Estimate. They can quickly enter their data using large, touch-friendly inputs. The app will provide immediate feedback in the form of estimated take-home pay, with clear visual indications of any additional earnings from extra shifts. The bottom navigation will allow easy access to the history, profile settings, and extra shift features, ensuring a seamless experience across the app.

    Loved by thousands of makers from

    From early prototypes to real products, they started here.

    Lovable
    Uber
    Tiffany & Co
    K Fund
    Fever
    Filmin
    Playtomic
    Lovable
    Uber
    Tiffany & Co
    K Fund
    Fever
    Filmin
    Playtomic
    Lovable
    Uber
    Tiffany & Co
    K Fund
    Fever
    Filmin
    Playtomic
    Civitatis
    Blablacar
    Mercado Libre
    Zomato
    Zurich
    IE
    Civitatis
    Blablacar
    Mercado Libre
    Zomato
    Zurich
    IE
    Civitatis
    Blablacar
    Mercado Libre
    Zomato
    Zurich
    IE
    How it works

    Generate optimized prompts for your vibe coding projects

    1

    Generate prompt

    Enter a brief description of the app you want to build and get an optimized prompt

    2

    Review and use your prompt

    Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform

    3

    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!