Emergent

Building Your App › Prompt Engineering

Quick Start Guides

If you're looking for inspiration for where to start with Emergent, check out these prompts to use as a starting point.

Build a Digital Whiteboard (With GIPHY integration)

Initial Prompt:

I want to build a social image sharing site. The idea is:

- User interacts with a retro camera (i will provide image asset) and the camera takes a polaroid style image.

- The image can then be dragged and dropped on a pinboard canvas style site. You can add handwritten style captions that show up on the polaroid.

- The user can change the pinboard colour, and share access to their pinboard with an invite code. Other friends can add post - it notes with comments about a fun picture they remember.

Check out the full tutorial here.

Build a Voice Based Feedback Collection Tool

Initial Prompt:

I want to build a feedback collection or form making platform where people can just answer via voice. Seamless UI like typeform, interactive visualiser for our voice input. 
  
Landing page should show off the ease of use - no more typing out long answers for user feedback or a long form - just attach voice answers for each question and move on with your day.

Check out the full tutorial here.

Build a No-Code GitHub-Connected Documentation Generator

Initial Prompt:

Build me a web application called GitDoc Automator. This app connects to a user's GitHub repository and automatically generates up-to-date documentation whenever the repo changes.

The app should let users:

- Connect their GitHub account

- Select one or more repositories

- Generate documentation (overview, file explanations, API docs, architecture summaries, release notes)

- View and download the documentation inside the app

- Automatically regenerate docs whenever there is a new commit

- View a history of generated versions and timestamps

Make the UI extremely simple for non-technical users. Include user authentication. Also include a dashboard that shows connected repos and the latest documentation status. 

Make the experience feel like a 'live technical writer' for your GitHub code.

Build a Text to Diagram Generator (With Kroki Integration)

Initial Prompt:

Build a Natural Language to Diagram Generator web app.

Use React 19 with Tailwind and shadcn/ui for the frontend. 
Create a layout that includes a text input panel, a diagram type selector, a preview area and a code view tab. 
Add a dark/light theme toggle and toast notifications using Sonner.

Use FastAPI for the backend. 
Add a POST /api/generate-diagram endpoint that takes a natural language string and a diagram type (graphviz, mermaid or plantuml). 
Parse the text using simple regex, remove filler words and generate valid diagram code. 
Return the code and the appropriate Kroki type.

On the frontend, send the returned code to the Kroki API (https://kroki.io) to render SVG for preview and PNG for export. 
Implement error handling, CORS, theme persistence and responsive layout.

Deliverables: working NLP-to-diagram flow, SVG preview, PNG export, code viewer and theme toggle.

Check out the full tutorial here.

Build a Gmail Subscription Tracker (With monetisation)

Initial Prompt:

“Build a Chrome extension that connects to a user’s Gmail account, scans emails for subscription or receipt keywords (like “subscription”, “renewal”, “invoice”, “payment confirmed”), extracts merchant names, prices, and renewal dates, and displays them in a dashboard.

The dashboard should include:

Monthly spending summary

Upcoming renewals

Top 5 recurring subscriptions

Option to export data as CSV

Use GPT-4 (via Emergent’s Universal LLM key) to summarize each subscription email in one line (e.g., “You’re paying $9.99/month for Spotify – renews on Nov 15”).

UI: clean, minimalist, with tabs for “Overview”, “Details”, and “Export”.” 

Check out the full tutorial here.

Build an AI Data Analyst

Initial Prompt:

"Build a full-stack web app where users can upload an Excel file or paste a Google Sheets link to automatically analyze and visualize their data.

When a user uploads a file or link:

Parse the data and detect numeric, categorical, and date columns.

Generate an AI-powered summary highlighting key insights, trends, and anomalies.

Display an interactive dashboard with charts (bar, line, pie) showing the most relevant metrics.

Add a chat interface where users can ask questions about their data — for example:

“What’s the top-performing category?”

“Show sales trends over time.”

“Predict next month’s total revenue.”

The app should include:

A clean, modern UI with a white background, soft shadows, and clear data visuals.

Tabs or sections for “Upload,” “Dashboard,” and “Chat with Data.”

Support for both .xlsx uploads and Google Sheets links.

Real-time updates after new uploads.

Keep the experience simple and fast — the goal is to turn any raw spreadsheet into a beautiful, interactive data companion." 

Check out the full tutorial here.

If you build these apps out, tweet at us on X or reach out on Discord and let us know.

Happy Building!

Made with Emergent