Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Examples

Real-world applications built through natural conversation.


Example 1: Cellphone Store CRM

Request: “Create a CRM for my cellphone store with customer tracking, inventory, sales, and repair status”

Generated URL: /apps/cellphone-crm

Tables Created

TableFields
customersid, name, phone, email, address, notes
productsid, name, brand, model, price, cost, stock
salesid, customer_id, product_id, quantity, total, date
repairsid, customer_id, device, problem, status, price

Features

FeatureDescription
Customer searchFind by name or phone
Inventory alertsLow stock notifications
Sales trackingLinked to customer and product
Repair boardStatus workflow tracking
Daily summarySales report automation

Execution Steps

StepTaskTime
1Create database tables15s
2Generate customer management UI45s
3Generate product inventory UI30s
4Generate sales tracking UI40s
5Generate repair status board50s
6Add search and filters25s
Total3m 25s

Example 2: Restaurant Reservations

Request: “Build a reservation system for my restaurant with table management and waitlist”

Generated URL: /apps/restaurant-reservations

Tables Created

TableFields
tablesid, number, capacity, location, status
reservationsid, guest_name, phone, party_size, date, time, table_id, status
waitlistid, guest_name, phone, party_size, added_at, estimated_wait

Features

FeatureDescription
Table layoutVisual availability display
Calendar viewReservation scheduling
WaitlistReal-time queue management
SMS notificationsGuest alerts (if configured)
Daily bookingsSummary report

Example 3: Property Management

Request: “Create a system to manage rental properties with tenants, leases, and maintenance requests”

Generated URL: /apps/property-manager

Tables Created

TableFields
propertiesid, address, type, bedrooms, bathrooms, rent, status
tenantsid, name, phone, email, emergency_contact
leasesid, property_id, tenant_id, start_date, end_date, rent, deposit
maintenanceid, property_id, tenant_id, issue, priority, status, assigned_to
paymentsid, lease_id, amount, date, method, status

Features

FeatureDescription
Property listingFilters by type, status, rent
Tenant directoryWith lease history
Maintenance trackingPriority and status workflow
Payment trackingDue date alerts
Lease remindersExpiration notifications

Example 4: Gym Membership

Request: “Build a gym membership system with class scheduling and attendance tracking”

Generated URL: /apps/gym-manager

Tables Created

TableFields
membersid, name, phone, email, plan, start_date, expiry_date
classesid, name, instructor, day, time, capacity, room
enrollmentsid, member_id, class_id, enrolled_at
attendanceid, member_id, check_in, check_out
paymentsid, member_id, amount, date, plan

Features

FeatureDescription
Check-in/outMember attendance tracking
Class scheduleWith enrollment management
Attendance reportsUsage analytics
Expiry alertsMembership renewal reminders
Revenue trackingPayment summaries

Example 5: Event Planning

Request: “Create an event planning tool with guest lists, vendors, and budget tracking”

Generated URL: /apps/event-planner

Tables Created

TableFields
eventsid, name, date, venue, budget, status
guestsid, event_id, name, email, rsvp_status, dietary_needs, table
vendorsid, event_id, name, service, contact, cost, status
tasksid, event_id, task, assignee, due_date, status
expensesid, event_id, category, description, amount, paid

Features

FeatureDescription
Event dashboardCountdown and overview
Guest listRSVP tracking
Vendor managementContracts and payments
Task checklistAssignment and due dates
Budget trackingBudget vs actual spending

Example 6: Medical Clinic

Request: “Build a patient management system for a small clinic with appointments and medical records”

Generated URL: /apps/clinic-manager

Tables Created

TableFields
patientsid, name, dob, phone, email, address, insurance
appointmentsid, patient_id, doctor, date, time, reason, status
recordsid, patient_id, date, diagnosis, treatment, notes, doctor
prescriptionsid, record_id, medication, dosage, duration

Features

FeatureDescription
Patient searchWith full history
Appointment calendarPer doctor view
Medical recordsTimeline per patient
PrescriptionsMedication tracking
Daily listAppointments per doctor

Example 7: Inventory System

Request: “Simple inventory tracking with suppliers, purchase orders, and stock alerts”

Generated URL: /apps/inventory

Tables Created

TableFields
productsid, sku, name, category, quantity, min_stock, location
suppliersid, name, contact, email, phone, address
purchase_ordersid, supplier_id, status, total, created_at
order_itemsid, order_id, product_id, quantity, unit_price
stock_movementsid, product_id, type, quantity, reason, date

Features

FeatureDescription
Product listWith stock levels
Low stock alertsDashboard notifications
Supplier directoryContact management
Purchase ordersCreation and tracking
Stock historyMovement audit trail

Complexity Guide

ComplexityTablesTimeExample
Simple1-21-2 minContact list, tracker
Medium3-53-5 minCRM, basic inventory
Complex6-105-10 minFull business management
Large10+10+ minERP-style systems

Tips for Better Results

Be Specific

Less EffectiveMore Effective
“Business app”“CRM for cellphone store with customers, products, sales, and repair tracking”
“Inventory system”“Inventory system with low stock alerts when below 10 units”
“Track repairs”“Repair tracking with statuses: received, diagnosing, repairing, ready, delivered”

Include Key Details

DetailExample
Entities“customers, products, orders”
Relationships“orders linked to customers”
Workflows“status: pending, approved, shipped”
Automations“daily report at 9am”
Alerts“notify when stock below 10”

Next Steps