Skip to contentTalk to us

48 ready prompts to build your app

Copy a prompt, fill in the brackets and paste it into Fanann. Each one is a full brief: audience, pages, features, payments and language.

Online storesWeb

Abaya store with mada and Tamara

An elegant Arabic-first abaya store with sizes, colors, local payments, installments and order tracking.

PaymentsDeliveryAdmin
Show prompt
Build an online store for an abaya brand called [STORE NAME] targeting women in [CITY/COUNTRY]. Arabic-first RTL interface with an English toggle, refined and calm design in [BRAND COLORS]. Pages: home with seasonal collections (Ramadan, Eid, everyday), category pages with filters for size, length, color and fabric, product page with multiple photos, a size chart and preparation time, cart, checkout, my account and order tracking. Payments via mada, Apple Pay and credit cards, plus pay-later installments through Tamara. Sign-in with phone number and OTP. Add a custom-length option with a note field for the tailor. Owner admin panel: add products and stock per size, manage orders and statuses, discount codes and a simple sales report. Send the customer an order confirmation and shipping status updates.
  • Upload real model photos for every color instead of one product shot.
  • Ask the agent for a dedicated made-to-measure section if tailoring is your main service.
  • Run a small real payment before launch to confirm mada and Tamara are set up correctly.
Online storesWeb + mobile

Perfume and oud store with Tabby

A perfume, oud and bakhoor store on web and mobile, with Tabby installments and sample boxes.

PaymentsDeliveryAnalytics
Show prompt
Create a perfume and bakhoor store called [STORE NAME] as a website plus iOS and Android apps from the same project. Audience: lovers of oud, oriental and French fragrances in the Gulf. Arabic-first RTL with English, luxurious dark design with gold accents. Pages: home, shop by scent family (oud, musk, floral, woody), product page with notes, sizes and longevity, a Build Your Box page to pick 3 samples, cart and checkout. Payments via mada, Apple Pay, STC Pay and installments with Tabby. Offer same-day delivery inside [CITY] and shipping to other cities. Add a simple loyalty points system. Admin panel for stock and orders, plus a report showing best sellers and traffic sources. Send a push notification when a product the customer wished for is back in stock.
  • Describe each scent in short sensory language, not just a list of notes.
  • Make the sample box its own product priced at [PRICE] to encourage trial.
  • Launch the website first, then publish the apps once orders are steady.
Online storesWeb

Dates and gift box store

A store for premium date and chocolate gift boxes, for Ramadan, Eid and corporate orders.

PaymentsDeliveryMultilingual
Show prompt
Build a store for premium date gift boxes called [STORE NAME] in [CITY]. Customers: individuals gifting for Ramadan, Eid and newborns, and companies ordering in bulk for staff and clients. Arabic and English, warm design in [BRAND COLORS]. Pages: home, boxes by occasion, box page with varieties (Sukkari, Ajwa, Medjool) and size, a gift card option with a written message, delivery date picker, and a Corporate Orders page with a quote request form and logo upload for printing. Payments via mada, Apple Pay and credit cards. Allow sending one order to multiple addresses. Admin panel to manage orders by delivery date, track corporate requests by status and print order labels.
  • Switch the home page to a Ramadan theme two weeks before the month starts.
  • Ask the agent to set a minimum quantity for corporate orders.
  • Add a clear photo of what is inside each box.
Online storesWeb

Kuwait phone accessories store with KNET

A Kuwait-based accessories and gadgets store with KNET payments and area-based fast delivery.

PaymentsDeliveryAdmin
Show prompt
Create an online store for phone accessories and smart gadgets called [STORE NAME] in Kuwait. Arabic and English, clean modern design. Pages: home with offers, shop by device type and model (such as iPhone and Samsung), product page with compatibility and warranty, compare two products, cart and checkout. Payments via KNET, credit cards and Apple Pay, plus cash on delivery. Delivery fees and times by governorate and area. Add smart search that tolerates typos in Arabic and English. Admin panel to manage products by barcode, stock with low-stock alerts, orders and statuses, and a daily sales report. Send the customer a WhatsApp message with order confirmation and tracking number.
  • Link every product to its compatible models to cut down on returns.
  • Set delivery fees per area from the admin panel rather than hard-coding them.
  • Add a New Arrivals section that updates automatically.
Online storesWeb + mobile

Handmade multi-vendor marketplace in Egypt

A platform where artisans list handmade goods and sell with cash on delivery and Fawry.

PaymentsSign-inAdminDelivery
Show prompt
Build a multi-vendor marketplace for handmade products called [PLATFORM NAME] in Egypt, as a website and mobile app. Sellers: artisans and home-based makers (pottery, crochet, candles, accessories). Arabic-first with a friendly tone, plus English. For buyers: home, browse by craft and governorate, a shop page for each seller with their story, product page, wishlist, cart and checkout via Fawry, cards or cash on delivery. For sellers: phone sign-up, a dashboard to add products with photos, track orders and earnings. For admins: review new sellers before they go live, a [PERCENT]% commission per order, dispute handling and a sales report per seller. Shipping through a local courier with rates by governorate.
  • Start with a small group of hand-picked sellers to set the quality bar.
  • Ask for a Maker Story section; it builds trust and sets the platform apart.
  • Write a clear return policy before launch.
Online storesWeb

Specialty coffee roastery subscription

A roastery store selling beans one-off and as a monthly subscription that renews and ships automatically.

SubscriptionsPaymentsDelivery
Show prompt
Create a website for a specialty coffee roastery called [ROASTERY NAME] in [CITY]. Audience: specialty coffee lovers and small cafes. Arabic-first with English, minimal design in earthy tones. Pages: home, shop by origin, roast level and brew method (V60, espresso, Arabic coffee), a coffee page with tasting notes and altitude, and a subscription page where customers choose quantity, grind and frequency, and can pause, skip or cancel from their account. Payments via mada, Apple Pay and cards with automatic renewal. Add a short Find Your Coffee quiz that recommends a bean. Admin panel: active subscribers, shipments due this week, and wholesale prices for cafes after approval.
  • Send a reminder three days before each renewal to reduce cancellations.
  • Make pausing easier than canceling.
  • Add a brew recipe page for each coffee.
Bookings & appointmentsWeb

Dental clinic booking with WhatsApp reminders

A dental clinic booking system showing doctors and services, with WhatsApp reminders.

BookingNotificationsAdmin
Show prompt
Build a booking website for a dental clinic called [CLINIC NAME] in [CITY]. Patients of all ages; Arabic-first with English, clean and reassuring design. Pages: home, services (cleaning, orthodontics, implants, whitening) with plain-language descriptions, doctors and their specialties, a booking flow: pick service, then doctor, then an available slot, phone sign-in with OTP, and a My Appointments page to cancel or reschedule. Send booking confirmation plus reminders one day and two hours before via WhatsApp. Receptionist admin: daily and weekly calendar per doctor, manual booking for phone callers, attendance and no-show tracking, and blocking time off. Do not store sensitive medical records at this stage.
  • Set an accurate duration for each service so slots never overlap.
  • Ask the agent for an automatic waitlist that fills canceled slots.
  • Check your country's health-data protection rules at the official source before adding medical records.
Bookings & appointmentsMobile

Home beauty salon booking app

An app where women book beauty services at home and track the specialist on her way.

BookingPaymentsMaps
Show prompt
Create a mobile app for a home-service women's salon called [SALON NAME] in [CITY]. Clients book at-home beauty services: hair, makeup, nails, henna and bridal packages. Arabic-first RTL, soft design in [BRAND COLORS]. Screens: home with offers, services and prices, a profile for each specialist with portfolio and ratings, booking with service, time and location picked on Google Maps, upfront payment via mada and Apple Pay or a [AMOUNT] deposit, and live status of the specialist (on the way, arrived). A specialist view to see her schedule and update status. Admin panel to assign bookings by area, manage prices and offers, and review client ratings.
  • Draw the service areas on the map to block bookings outside them.
  • Add travel buffer time between appointments in each specialist's schedule.
  • Handle bridal packages with a separate request form; they need coordination.
Bookings & appointmentsWeb + mobile

Padel court booking

Hourly padel court booking with split payments between players and reminder notifications.

BookingPaymentsNotifications
Show prompt
Build a padel court booking platform for [CLUB NAME] in [CITY], as a website and mobile app. Players are young adults and families booking by the hour. Arabic and English, energetic sporty design. Screens: choose branch and court (indoor/outdoor), a color-coded availability grid, book 60 or 90 minutes, invite friends and split the cost so each pays their share, payment via mada, Apple Pay and STC Pay, and racket and ball rental as add-ons. Reminder notification one hour before the match. A Find Players page for groups missing a player. Club admin: occupancy per court, peak-hour pricing, packages and memberships, and cancellations under a [POLICY] refund policy.
  • Set evening peak prices from the admin panel instead of editing code.
  • Ask the agent to auto-release a booking if not all players pay within a set time.
  • Add real photos of each court.
Bookings & appointmentsMobile

Personal trainer sessions and packages app

An app for a fitness coach to sell session packages, track clients and chat with them.

BookingSubscriptionsChat
Show prompt
Create a mobile app for a personal trainer called [TRAINER NAME] serving clients in [CITY] and online. Arabic-first with English, dark sporty design. Client screens: phone sign-up, an intake form for goals, weight and injuries, buy a package (8 or 12 sessions a month) as a renewing subscription via mada and Apple Pay, book sessions from the trainer's open slots (gym or online), weekly workout plan with videos, log weight and measurements with a progress chart, and direct chat with the trainer. Trainer screens: session calendar, client list with progress, upload workout plans and reply to messages. Notify clients when their package is about to run out.
  • Record a library of short videos for each exercise before launch.
  • Set reply hours for chat so it doesn't take over your day.
  • Offer a single trial session priced at [PRICE].
Bookings & appointmentsWeb

Wedding and events hall booking

A site for an events hall showing available dates and packages, taking deposits and contracts.

BookingPaymentsFiles
Show prompt
Build a website for a wedding and events hall called [HALL NAME] in [CITY]. Customers are families booking weddings, engagement parties and graduations. Arabic-first, calm luxury design. Pages: home with a photo and video gallery, halls (men's/women's) and capacity, packages (hospitality, stage decor, photography) with optional add-ons, a calendar showing available and booked dates, a tentative booking request followed by a [AMOUNT] deposit via mada or bank transfer with receipt upload, and an auto-generated PDF contract with booking details. A client page to track remaining payments and upload special requests. Admin: all bookings on a calendar, payment statuses, tentative holds that expire after [NUMBER] days and a monthly report.
  • Let tentative holds expire automatically if the deposit isn't paid.
  • Have a legal professional review the contract wording before use.
  • Show the Hijri calendar next to the Gregorian one; many families plan by it.
Bookings & appointmentsWeb + mobile

Car service booking with home pickup

Service appointment booking for a car center with optional pickup and live status updates.

BookingMapsNotifications
Show prompt
Create a booking system for a car service center called [CENTER NAME] in [CITY], as a website and mobile app. Customers are busy car owners. Arabic and English, practical clear design. Screens: add my car (make, model, year, plate number), choose a service (oil change, periodic inspection, AC, tires), choose a branch on Google Maps or request pickup from the customer's location, pick a time, and track the car's status: received, inspecting, awaiting your approval for extra cost, ready. Technicians upload photos of worn parts and request approval in the app. Notifications on every status change plus a reminder for the next service by date. Center admin: bay schedule, technicians and daily bookings.
  • Ask for a service history per car that the customer can see in their account.
  • Set daily capacity per branch to avoid overbooking.
  • Show an estimated price before the booking is confirmed.
Restaurants & cafesWeb

Multi-brand cloud kitchen

A direct ordering site for a cloud kitchen running several food brands from one kitchen.

PaymentsDeliveryAdmin
Show prompt
Build a direct ordering website for a cloud kitchen called [KITCHEN NAME] in [CITY] that runs several brands: [BRAND 1] for burgers, [BRAND 2] for healthy food and [BRAND 3] for desserts. Arabic-first with English; each brand has its own colors and logo. For customers: pick a brand, menu with photos and calories, add-ons and options per item, order from several brands in one cart, set the address, pay via mada, Apple Pay and STC Pay, and track the order. A kitchen display screen (KDS) showing new orders by brand with a prep timer. Admin: pause sold-out items, opening hours per brand, delivery zones and fees, discount codes and a report comparing brand sales.
  • Ask for a separate link per brand so each can be marketed on its own.
  • Start with in-house delivery in one zone, then expand.
  • Add one-tap reorder for returning customers.
Restaurants & cafesWeb

QR table menu with payments

A digital menu opened from a table QR code where guests order and pay without waiting.

MultilingualAdminPayments
Show prompt
Create a digital menu for [RESTAURANT NAME] opened by a unique QR code on each table. Guests are locals and tourists, so the menu is in Arabic and English with room for more languages. Screens: menu sections with large photos, item details with allergens, calories and vegetarian/spicy tags, notes on the order, send the order to the kitchen linked to the table number, a Call Waiter button, and request the bill and pay from the phone via mada and Apple Pay with a tip option and bill splitting. Admin: edit items and prices instantly, hide sold-out items, generate and print QR codes for all tables, a live orders screen and a report of top-ordered dishes.
  • Use real, well-lit photos of the dishes; they make a big difference.
  • Turn on a Chef's Picks block at the top of the menu.
  • Test the menu on an older phone with a weak connection.
Restaurants & cafesMobile

Cafe stamp loyalty app

An app where customers collect digital stamps with each cup and earn a free drink.

Sign-inNotificationsAnalytics
Show prompt
Build a loyalty app for [CAFE NAME] and its branches in [CITY]. Customers are students and office workers who visit daily. Arabic-first with English, warm minimal design. Customer screens: phone sign-up with OTP, a digital stamp card (every [NUMBER] cups = one free drink), a personal QR code the cashier scans, the menu to browse, current offers, a birthday gift, and branch locations with hours. A cashier tablet screen to scan the code and add a stamp or redeem a reward. Push notifications for offers and a friendly nudge after two weeks away. Admin: member count, return rate, busiest branches and sending a notification campaign to a chosen segment.
  • Give the first stamp free on sign-up so customers start motivated.
  • Go easy on notifications; once or twice a week is enough.
  • Add tiers (silver, gold) once the basics are running smoothly.
Restaurants & cafesWeb

Ramadan iftar and catering pre-orders

A restaurant site taking pre-orders for feasts and iftar trays with set pickup or delivery times.

BookingPaymentsAdmin
Show prompt
Create a pre-order website for [RESTAURANT NAME], which specializes in traditional feasts (mandi, kabsa, whole lamb, iftar trays). Customers are families and companies ordering for Ramadan gatherings and occasions. Arabic-first, warm heritage design. Pages: packages by number of guests (10, 20, 50), package page with contents and add-ons, pick a date and a delivery time before iftar, pickup or delivery with fees by district, full payment or a [PERCENT]% deposit via mada and Apple Pay. A cap on orders per time slot that closes automatically when full. Admin: today's orders sorted by delivery time, a combined prep list for the kitchen (how many lambs, how many trays) and WhatsApp confirmation to the customer.
  • Open Ramadan ordering early and set a daily order cutoff time.
  • Ask for the combined prep list; it saves the kitchen a lot of time.
  • Show the cancellation policy clearly at checkout.
Restaurants & cafesWeb

Fine dining table reservations

A table reservation system with seating choice, confirmations, reminders and a host view.

BookingNotificationsAdmin
Show prompt
Build a table reservation system for [RESTAURANT NAME] in [CITY]. Guests are couples, families and business groups. Arabic and English, elegant dark design. For guests: pick date, party size and an available time, seating type (family section, indoor, terrace, private room), an occasion note (birthday, anniversary), phone sign-in, and instant confirmation with a reminder a few hours before via WhatsApp or SMS. For groups over [NUMBER] guests: a special request with a minimum spend. Host tablet view: floor plan, live table status (reserved, seated, free), a walk-in waitlist and no-show tracking. An occupancy report by day and hour.
  • Keep a share of tables free for walk-ins.
  • Ask guests to confirm before the visit or the booking is released.
  • Save repeat guests' preferences on their profile.
Restaurants & cafesWeb + mobile

Middle Eastern sweets pre-orders

A site and app for a sweets shop taking Eid and occasion orders with set pickup times.

PaymentsNotificationsDelivery
Show prompt
Create a website and app for a Middle Eastern sweets shop called [SHOP NAME] in [CITY] (kunafa, maamoul, baklava, qatayef). Customers are families ordering for Eid, hosting and celebrations. Arabic-first, warm Levantine design. Screens: items by the kilo or by the tray, mixed trays where the customer picks the contents, pre-order with a chosen pickup or delivery day and time, payment via mada, Apple Pay and cards, and a gift message on the box. Daily production capacity per item that stops orders when full. Notify the customer when the order is ready. Admin: each day's orders grouped by item for production, an Eid order cutoff on [DATE] and seasonal offers.
  • Use top-down tray photos so the quantity is clear.
  • Add a Ready Today option for items available without pre-ordering.
  • Send a reminder a few days before Eid orders close.
Delivery & servicesMobile

Laundry pickup and delivery app

An app where customers schedule laundry pickup from home and get it back clean on their chosen time.

DeliveryPaymentsMapsNotifications
Show prompt
Build a mobile app for a laundry called [LAUNDRY NAME] in [CITY] with pickup and delivery. Customers are families and busy professionals. Arabic-first with English, fresh blue design. Customer screens: phone sign-up, saved addresses on Google Maps, choose a service (wash and iron, iron only, dry cleaning, carpets and blankets), a price list per item, pick pickup and return times, special notes, pay via mada, Apple Pay, STC Pay or on delivery, and track status with notifications. Driver screen: today's jobs on a map in route order, and pickup confirmation with item count and a photo. Admin: orders by stage, drivers and monthly bundles.
  • Ask drivers to photograph items at pickup to avoid disputes.
  • Add a monthly bundle with a fixed item count for regular customers.
  • Use two-hour pickup windows instead of exact times.
Delivery & servicesMobile

Drinking water delivery subscription

An app for a water company with bottle ordering, weekly subscriptions and driver routes.

SubscriptionsDeliveryMaps
Show prompt
Create a mobile app for a drinking water company called [COMPANY NAME] delivering bottles and cartons in [CITY]. Customers are homes, offices and mosques. Arabic-first with English, simple design that is clear for older users. Screens: products (5-gallon bottles, cartons of small bottles), one-time order or a weekly/biweekly subscription on a fixed day, location on Google Maps with building notes, empty bottle returns and balance, payment via mada, Apple Pay or on delivery, and edit or pause the subscription. Driver app: today's route ordered on the map, delivery confirmation and number of empties collected. Admin: active subscriptions, districts assigned to drivers and quantities needed per day.
  • Put one-tap reorder on the home screen.
  • Split the city into fixed districts per delivery day.
  • Track each customer's empty-bottle balance carefully.
Delivery & servicesWeb + mobile

Neighborhood grocery delivery

An online store for a neighborhood grocery or mini-market delivering to nearby residents fast.

DeliveryPaymentsAdmin
Show prompt
Build a website and app for a neighborhood grocery called [STORE NAME] in [DISTRICT/CITY] delivering within [MINUTES] minutes. Customers are nearby residents. Arabic-first with English, fast practical design. Screens: sections (fruit and veg, dairy, bakery, cleaning), quick search, items sold by weight marked approximate, substitution if out of stock (customer approves or declines), cart with a [AMOUNT] minimum, payment via mada, Apple Pay or cash on delivery, and reorder a past basket. Delivery limited to a radius around the store. A simple owner admin: import products from an Excel file, update prices and availability quickly from a phone, an orders list with a Ready for Delivery button and invoice printing.
  • Start with your top 200 items rather than the full inventory.
  • Ask the agent to import products from Excel to save time.
  • Message the customer whenever an item is substituted.
Delivery & servicesWeb + mobile

Local courier dispatch system

A dispatch dashboard, driver app and recipient tracking page for a city courier company.

DeliveryMapsAdminAnalytics
Show prompt
Create a system for a local courier company called [COMPANY NAME] serving small online shops in [CITY]. Three parts: 1) A web portal for merchants to create shipments one by one or by file upload, print waybills and track cash-on-delivery collections. 2) A mobile app for drivers: today's shipments on Google Maps, status updates (picked up, on the way, delivered, failed with a reason), proof-of-delivery photo and amount collected. 3) A tracking page for recipients sent via WhatsApp. Admin: assign shipments to drivers by area, weekly cash settlement with merchants, and success-rate reports per driver. Arabic-first interfaces with English.
  • Start with manual assignment, then ask for automatic assignment by area.
  • Use a fixed list of failure reasons so reports stay clean.
  • Add a weekly merchant statement as a PDF.
Delivery & servicesMobile

Pharmacy delivery with prescription upload

A pharmacy app where customers upload a prescription, chat with a pharmacist and get delivery.

FilesDeliveryChat
Show prompt
Build a mobile app for [PHARMACY NAME] and its branches in [CITY]. Customers are families and older adults who need medicines and care products. Arabic-first with large clear type, plus English. Screens: browse and buy care products and vitamins directly, upload a photo of a prescription, chat with a pharmacist to confirm availability and price, pay via mada, Apple Pay or on delivery, choose delivery or pickup at the nearest branch, and monthly refill reminders. A pharmacist screen to review prescriptions, reply to chats and prepare orders. Admin for branches and orders. Store prescriptions securely and show them only to the assigned pharmacist.
  • Check the official rules for selling medicines online in your country before launch.
  • Start with care products that don't need a prescription.
  • Make the Repeat My Monthly Order button obvious for older users.
Delivery & servicesWeb

Flower shop with scheduled delivery

A flower and gift shop delivering at a chosen time, with a gift card and a delivery photo.

PaymentsDeliveryNotifications
Show prompt
Create a flower and gift shop called [STORE NAME] in [CITY]. Customers send flowers to family and friends for births, graduations and celebrations. Arabic and English, delicate design in [BRAND COLORS]. Pages: shop by occasion, color and price, bouquet page with add-ons (chocolate, balloon, perfume), a gift card with a written message and an option to hide the sender's name, recipient details and phone number, delivery day and time window, payment via mada, Apple Pay, cards and Tabby installments. Notify the sender with a photo of the bouquet on delivery. Admin: orders per delivery window, same-day cutoff after [TIME], and gift card printing.
  • Add a Deliver Today section with ready-made bouquets.
  • Have the driver contact the recipient before arrival to avoid failed deliveries.
  • Prepare a dedicated page for graduation season.
Real estateWeb

Rental listings on a map

A platform where landlords and agencies list rentals and tenants search on a map.

MapsSign-inAdmin
Show prompt
Build a rental listings platform called [PLATFORM NAME] in [CITY/COUNTRY]. Users: tenants looking for apartments, villas and floors, and landlords and agencies listing them. Arabic-first with English, clean trustworthy design. For searchers: search on Google Maps with draw-an-area, filters (price, rooms, furnished, families/singles, annual or monthly payments), a property page with photos, location and nearby amenities, saved favorites, alerts when a matching listing appears, and a WhatsApp contact button. For listers: phone sign-up, add a listing with photos, renew or pause it. For admins: review listings before publishing, report a listing, and featured paid listings.
  • Ask to show an approximate area instead of the exact pin to protect owners.
  • Check property advertising license rules in your country at the official source.
  • Add a Verified badge for advertisers you have checked.
Real estateWeb + mobile

Tenant portal and rent collection

A property management system that collects rent, sends reminders and stores contracts.

PaymentsNotificationsFiles
Show prompt
Create a property management system for [COMPANY NAME], an owner or company managing [NUMBER] buildings in [CITY], with a web admin and a mobile app for tenants. Arabic-first with English. For tenants: phone sign-in, unit details and contract as a PDF, upcoming payment schedule, pay via mada and Apple Pay or upload a bank transfer receipt, payment history and receipts, and submit a maintenance request with photos. For admins: buildings and units with status (rented, vacant), tenant records, contracts and expiry dates, overdue payments and a monthly revenue report per building. Remind tenants a week before each payment is due and alert admins two months before contracts expire.
  • Import existing units and tenants from an Excel file.
  • Ask for an automatic PDF receipt after every payment.
  • Check contract registration requirements on your country's official platform.
Real estateWeb

Off-plan residential project site

A marketing site for a property development showing available units and capturing leads.

MultilingualAnalyticsAdmin
Show prompt
Build a marketing website for a residential project called [PROJECT NAME] by [DEVELOPER NAME] in [CITY]. Audience: home buyers and local and overseas investors, so the site is in Arabic and English with room for a third language. Sections: a home page with a large image or video, highlights and location on a map with distances to landmarks, unit types with floor plans and sizes, an interactive table of available units by building and floor, the payment plan shown as milestones, a gallery and construction progress, and Book a Visit / Request a Call forms. Admin: update unit status (available, reserved, sold), manage leads and assign them to the sales team, and a report on traffic sources and campaigns.
  • Keep a sticky WhatsApp button on every page for the sales team.
  • Add campaign tracking links to see which ads bring the best leads.
  • Update construction progress photos monthly to build trust.
Real estateWeb + mobile

Chalet and rest house booking

A platform for booking chalets and rest houses by the night with an availability calendar and deposits.

BookingPaymentsMaps
Show prompt
Create a platform for booking chalets and rest houses called [PLATFORM NAME] in [REGION], as a website and mobile app. Guests are families and friend groups booking weekends and occasions. Arabic-first, relaxed design. For guests: search by date and group size, Google Maps view of locations, filters (pool, sports court, separate women's section, suitable for events), chalet page with photos, amenities and house rules, availability and pricing calendar (weekdays, weekends, seasons), pay in full or a deposit via mada, Apple Pay and STC Pay, and a review after the stay. For owners: list a chalet, block dates, track bookings and earnings. For admins: a commission per booking, owner vetting and cancellations by policy.
  • Ask for a clear refundable damage deposit policy.
  • Send guests the location and entry code one day before check-in.
  • Allow separate pricing for Eid and holiday seasons.
Real estateWeb

Real estate brokerage CRM

A CRM for a brokerage that matches clients with properties and tracks deals and follow-ups.

AdminAnalyticsNotifications
Show prompt
Build a CRM for a real estate brokerage called [AGENCY NAME] with [NUMBER] agents in [CITY]. Arabic-first with English, tidy workspace design. Sections: listed properties (sale/rent) with photos, owner and commission, buyer and tenant clients with their needs (budget, district, type), automatic matching that suggests properties for each client, deals on a stage board (interest, viewing, negotiation, closed), a viewings calendar, and call and note logging. A button to send property details to a client via WhatsApp. Reminders for overdue follow-ups. Permissions: agents see only their own clients; the manager sees everything. Reports: closed deals and commissions per agent each month.
  • Import your existing client list from Excel or contacts.
  • Shape the deal stages around how your office actually works.
  • Ask for a shareable property page with its own link.
Real estateMobile

Residential compound maintenance requests

An app where residents of a compound or tower submit maintenance requests and track them.

FilesNotificationsAdmin
Show prompt
Create a mobile app for residents of a compound or tower called [COMPOUND NAME] in [CITY]. Arabic-first with English, simple design. For residents: phone sign-in linked to their unit, submit a maintenance request by type (plumbing, electrical, AC, elevators) with photos, description and a preferred visit time, track status, rate the service after closure, read management announcements, and book shared facilities (hall, court). For technicians: their task list, status updates and an after-repair photo. For management: all requests with priority and response time, assignment to technicians or contractors, and announcements to all residents or one building. Notifications on every update.
  • Set an expected response time per request type and show it to residents.
  • Ask for an Urgent option that alerts the supervisor immediately.
  • Add a monthly report of the most frequent issues.
Education & trainingMobile

Quran memorization tracker

An app for Quran circles where teachers log memorization and revision and parents follow progress.

Sign-inAnalyticsNotifications
Show prompt
Build a mobile app for Quran memorization circles at [MOSQUE/ORGANIZATION NAME]. Users: teachers, students and parents. Fully Arabic interface, calm design and clear type. For teachers: their circle's student list, log new memorization and revision per student (from surah/ayah to surah/ayah) with a mastery grade and notes, attendance, and a weekly plan. For students: their plan, progress by juz on a chart, and badges for completing a juz. For parents: follow their children, a notification after each session and an absence alert. For supervisors: all circles, progress comparison and monthly PDF reports. Sign-in by phone number.
  • Make logging a session take as few taps as possible for teachers.
  • Add monthly competitions between circles to motivate students.
  • Ask for separate circles and teachers for girls if needed.
Education & trainingWeb

Private tutoring marketplace

A platform connecting students and parents with private tutors to book and pay online.

BookingPaymentsChat
Show prompt
Create a private tutoring platform called [PLATFORM NAME] in [COUNTRY]. Users: parents and students from primary school to university, and tutors. Arabic-first with English, friendly design. For students: search by subject, grade and curriculum (national, international) and lesson type (at home or online), a tutor profile with qualifications, ratings and hourly rate, booking from available slots, payment via mada, Apple Pay and cards, and chat with the tutor before booking. For tutors: a profile, availability calendar, bookings and earnings. For admins: review tutors and credentials before they appear, a [PERCENT]% commission, payouts to tutors and complaint handling. Reminders before each lesson for both sides.
  • Verify tutor identity and qualifications before they show in search.
  • Offer a short trial lesson at a lower price.
  • Ask to block sharing phone numbers in chat before a booking.
Education & trainingWeb

Online course subscription platform

A platform for an educator selling recorded courses one by one or by monthly subscription.

SubscriptionsPaymentsFiles
Show prompt
Build an online course platform called [PLATFORM NAME] for an instructor teaching [FIELD, e.g. design, coding or marketing]. Audience: young Arabs learning practical skills. Arabic-first, modern design. Pages: home, course catalog, course page with curriculum, instructor and a free preview, buy one course or a monthly subscription that unlocks everything via mada, Apple Pay and cards, a video player with lessons grouped into modules and downloadable files, progress tracking, a short quiz after each module, and a PDF completion certificate with the student's name. A Q&A thread under each lesson. Admin: upload lessons and files, discount codes, subscribers and revenue, and completion rate per course.
  • Make the first two lessons of every course free.
  • Ask for protection against direct video downloads.
  • Add a members-only discussion community later.
Education & trainingMobile

School and parents communication app

A school app that delivers homework, grades and announcements to parents and lets them message teachers.

NotificationsChatFiles
Show prompt
Create a mobile app for [SCHOOL NAME] in [CITY] to connect the school with parents. Arabic-first with English, clear design. For parents: phone sign-in, switch between children if they have several, class timetable, daily homework with attachments, grades and periodic PDF reports, absences and late arrivals, an events and exams calendar, fees due, and messaging the subject teacher. For teachers: post homework and announcements to a whole class, upload grades and reply to messages during working hours. For admins: send circulars to the whole school or one grade level, and manage teacher and student accounts. Instant notifications for absences and important announcements.
  • Import students and classes from an Excel file to get started.
  • Set messaging hours to protect teachers' time.
  • Review the student data protection rules that apply in your country.
Education & trainingWeb

Training center registration and certificates

A training center site listing in-person courses, registering trainees and issuing certificates.

PaymentsAdminFiles
Show prompt
Build a website for a training center called [CENTER NAME] in [CITY] offering in-person and remote courses in [FIELDS, e.g. management, English and IT]. Customers are individuals and organizations sending staff. Arabic-first with English, professional design. Pages: upcoming courses with dates, trainer and seats left, a course page with outline and price, registration and payment via mada and Apple Pay or an invoice request for organizations, and My Account to see my courses and download certificates. Admin: create courses and sessions, registrant lists, attendance per session, PDF certificates with a verification number for those meeting the attendance threshold, and a public page to verify a certificate by number.
  • Design the certificate template with your logo and the director's signature before launch.
  • Add an automatic waitlist when a course fills up.
  • Send a feedback survey after every course.
Education & trainingMobile

High school exam prep quiz app

A practice app helping high school students prepare for final exams, with weak-spot analysis.

AnalyticsSubscriptionsSign-in
Show prompt
Create a mobile app called [APP NAME] for final-year high school students in [COUNTRY, e.g. Jordan or Egypt] to practice for national exams. Arabic interface, youthful motivating design. Screens: phone sign-up and choose a track (science, literary), a question bank per subject organized by unit, short timed quizzes, an explanation of the correct answer after each question, a full mock exam with the real exam's duration, a progress dashboard highlighting weak units, and a daily streak. A free tier with a limited number of questions per day and a monthly subscription that unlocks everything. Teacher admin to add questions with images and equations, and review questions students flag.
  • Start with one subject and high-quality questions rather than all subjects.
  • Ask for math equation support in questions.
  • Add a daily reminder at a time the student chooses.
Internal toolsMobile

Field team inspection app

An app for inspection teams to complete photo checklists with location and generate instant reports.

FilesMapsAdmin
Show prompt
Build a mobile app for the field inspection team at [COMPANY NAME], which inspects [SITE TYPE, e.g. branches, stations or construction sites]. Arabic-first with English, works on weak connections and syncs when back online. For inspectors: today's scheduled visits on Google Maps, a checklist per site type (yes/no/not applicable) with a note and photo per item, automatic location and time stamps, an on-screen signature from the site manager, and submit the report. For supervisors on the web: build and edit checklists without code, schedule visits, view reports as PDFs, track open violations until closed, and a dashboard of compliance rates by site and region.
  • Start with one checklist and field-test it before expanding.
  • Ask for automatic photo compression to speed up uploads.
  • Add a severity level to each violation to set priorities.
Internal toolsWeb

Employee leave request portal

An internal portal where employees request leave, routed to their manager and then HR.

Sign-inNotificationsAdmin
Show prompt
Create an internal HR portal for [COMPANY NAME] with [NUMBER] employees. Arabic-first with English, simple corporate design. For employees: sign in with company email, leave balance by type (annual, sick, emergency), submit a leave request with dates and an optional attachment such as a medical note, track request status, request an employment letter, and a team leave calendar. For line managers: their team's pending requests with approve or reject and a reason. For HR: final approval, manage leave types, balances and carry-over rules, public holidays, and export a monthly report to Excel. Email notifications at every step. Clear permissions for each role.
  • Check your country's labor law at the official source to set leave types and balances.
  • Ask for approval delegation when a manager is away.
  • Add a warning when leave overlaps within the same team.
Internal toolsWeb

Warehouse and branch inventory system

An inventory system tracking items across a warehouse and branches by barcode with low-stock alerts.

AdminAnalyticsFiles
Show prompt
Build an inventory management system for [COMPANY NAME], which has a main warehouse and [NUMBER] branches in [CITY/COUNTRY]. Arabic-first with English, clear table-based design that works on tablets. Sections: items with code, barcode, unit and category, goods received from suppliers with invoice upload, transfers between warehouse and branches with statuses (sent, received), periodic stock counts by scanning barcodes with the phone camera, damaged and returned items, a minimum level per item with alerts, and a movement log per item. Roles: storekeeper, branch manager, general manager. Reports: current stock value, slow-moving items, fast movers, and Excel export. Import the initial item list from a file.
  • Clean up your item list in Excel before importing it.
  • Start with the main warehouse, then add branches gradually.
  • Ask for barcode label printing for items that don't have one.
Internal toolsWeb

Simple sales CRM with WhatsApp

A customer follow-up system for a small sales team that works mostly over WhatsApp.

AnalyticsNotificationsAdmin
Show prompt
Create a simple CRM for a sales team of [NUMBER] people at [COMPANY NAME], which sells [PRODUCT/SERVICE] to businesses in [COUNTRY]. Arabic-first with English, fast design. Sections: leads from the website form, manual entry or import, a profile per client with contacts and communication history, a button to open a WhatsApp chat with the client and log it, opportunities on a drag-and-drop stage board, tasks and follow-ups with due dates, and PDF quotations from a template. A daily reminder to each rep of their follow-ups. Round-robin assignment of new leads. Manager dashboard: pipeline value per stage, close rate and weekly activity per rep.
  • Keep it to five sales stages at most to start.
  • Ask for a lost-reason field so you can learn from lost deals.
  • Design the quotation template in your company branding.
Internal toolsWeb + mobile

Vehicle fleet and maintenance tracker

A system for companies with a vehicle fleet to track maintenance, fuel, documents and drivers.

MapsNotificationsAnalytics
Show prompt
Build a fleet management system for [COMPANY NAME], which runs [NUMBER] vehicles in [CITY/COUNTRY], with a web admin and a mobile app for drivers. Arabic-first with English. For drivers: a quick pre-trip check with a checklist and photos, log odometer readings and fuel fill-ups with a receipt photo, report a breakdown or accident with location on Google Maps. For admins: a card per vehicle with documents and expiry dates for registration, insurance and periodic inspection, a service schedule by mileage or date, service history and costs, driver-to-vehicle assignment, and alerts one month before any document expires. Reports: running cost per vehicle, fuel consumption and vehicles off the road.
  • Enter document expiry dates first; that pays off fastest.
  • Ask for an alert on unusual fuel consumption.
  • Keep the daily driver check under a minute.
Internal toolsWeb

Purchase requests and approvals

An internal purchase request workflow with amount-based approval levels and stored quotes.

Sign-inNotificationsFiles
Show prompt
Create an internal purchase request system for [COMPANY NAME]. Arabic-first with English, corporate design. For requesters: create a purchase request with items, quantities, reason and cost center, attach supplier quotes (PDF or images), and track status. Approval flow: line manager, then finance, and above [AMOUNT] it goes to the general manager. For approvers: a list of requests waiting on them, with approve, reject or request changes plus a comment. For procurement: turn an approved request into a PDF purchase order for the supplier and record receipt of goods. A full audit trail of who approved what and when. Email notifications at each step. A spending report by department and month.
  • Write down your approval matrix (who approves what) before you start.
  • Ask to require three quotes above a set amount.
  • Add an approved supplier list to speed up requests.
StartupsWeb

SaaS waitlist and billing

A launch page with a waitlist and invites that later turns into sign-up and paid subscriptions.

SubscriptionsPaymentsAnalytics
Show prompt
Build a website for an early-stage SaaS product called [PRODUCT NAME] that helps [TARGET AUDIENCE] [PROBLEM IT SOLVES]. Arabic-first with English, modern tech design. Phase one: a landing page with the value proposition, features and FAQ, a waitlist form by phone or email, a referral link per signup that moves them up the list, and an admin panel to send invites in batches. Phase two: sign-in, a pricing page with a free plan and two paid plans billed monthly or yearly, payment and auto-renewal via mada, Apple Pay and cards, upgrade and cancel from settings, and invoices. Metrics dashboard: signups, waitlist-to-paid conversion, monthly recurring revenue and churn.
  • Write the headline in your customers' own words.
  • Ask a couple of short questions at waitlist signup to learn who your audience is.
  • Keep prices editable in the admin panel so you can test them easily.
StartupsWeb

Freelance marketplace MVP

An MVP connecting clients with Arab freelancers, with held payments and built-in chat.

Sign-inPaymentsChat
Show prompt
Create an MVP freelance marketplace called [PLATFORM NAME] focused on [FIELD, e.g. design, translation or video editing] for the Arab world. Arabic-first with English, professional design. For clients: post a project with description, budget and timeline, receive and compare proposals, chat with freelancers, accept a proposal and pay upfront so the platform holds the funds until delivery, then confirm delivery and rate the freelancer. For freelancers: a profile with portfolio and skills, browse projects and send proposals, upload deliverables, and an earnings balance with withdrawal requests. For admins: account review, a [PERCENT]% commission, dispute resolution and a projects and revenue report. Notifications for new proposals and messages.
  • Focus on one field at first to build both sides of the market.
  • Check the rules on holding customer funds with your country's financial regulator.
  • Add clear delivery milestones to build trust.
StartupsMobile

University student carpool app

An app matching university students heading the same way to share rides and costs.

MapsSign-inChat
Show prompt
Build a mobile app called [APP NAME] that lets students at [UNIVERSITY NAME] share daily rides to campus. Arabic-first with English, youthful design. Sign up with a university email for verification, then a phone number. Screens: I'm a driver or a rider, post a ride with a start point on Google Maps, time, seats and a suggested fuel contribution, search rides near my neighborhood, request to join and driver approval, in-app chat without revealing phone numbers, a women-only rides preference, a share-my-trip button for a trusted contact, and two-way ratings after each ride. Admin: account verification, reports and suspensions, and usage stats.
  • Pilot with one university and one or two neighborhoods.
  • Put safety first: verified identity, ratings and reporting.
  • Check your country's transport rules before collecting any money in the app.
StartupsWeb

Invoicing tool for small businesses

A SaaS where small business owners issue bilingual invoices and quotes.

SubscriptionsFilesMultilingual
Show prompt
Create a SaaS product called [PRODUCT NAME] for small business owners and freelancers in [COUNTRY] to issue invoices and quotes. Arabic-first interface with English, and the invoice itself is bilingual. Pages: landing and pricing, sign-up, business setup (logo, tax number, address, bank account), clients and products, create an invoice or a quote and convert it to an invoice, tax calculation, PDF export and sending via WhatsApp or email, record payments and invoice status (paid, overdue), and automatic reminders to late payers. A free plan with a limited number of invoices per month and an unlimited paid plan. Dashboard: receivables and monthly revenue. Structure it so official e-invoicing requirements can be added later.
  • Check the e-invoicing requirements of your tax authority (such as ZATCA Fatoora in Saudi Arabia) at the official source.
  • Make it possible to send a first invoice within two minutes of signing up.
  • Offer several invoice templates to choose from.
StartupsWeb + mobile

Creator membership platform

A site and app for a content creator offering exclusive content and a members community by subscription.

SubscriptionsPaymentsChat
Show prompt
Build a membership platform called [PLATFORM NAME] for a creator in [NICHE, e.g. cooking, fitness or personal investing], as a website and mobile app. Audience: their social media followers across the Gulf and the Arab world. Arabic-first in [BRAND COLORS]. Pages: an intro page with content and tiers (bronze, silver, gold) and the perks of each, monthly or yearly subscription via mada, Apple Pay and cards, an exclusive content library (video, articles, files) locked by tier, a members discussion community, monthly live sessions or Q&As, and a notification when new content drops. Creator dashboard: publish and schedule content, members and revenue, and broadcast messages to members.
  • Start with one tier and add more once you know what your audience wants.
  • Ask for free sample content that shows the quality of the paid tier.
  • Appoint a community moderator to keep discussions healthy.
StartupsWeb

Startup site with investor data room

A startup website plus a private area where invited investors review documents.

FilesSign-inAnalytics
Show prompt
Create a website for a startup called [COMPANY NAME] working in [SECTOR] in [COUNTRY], with a private investor data room. Arabic and English, simple professional design. Public part: home with the problem and solution, product with screenshots, team, news, and a contact form for investors and partners. Private part: invite-only access via email link, folders (pitch deck, financial model, legal documents, KPIs) with in-browser viewing and optional download blocking, a watermark with the investor's name, and per-investor folder permissions. Founder dashboard: invite investors and revoke access, plus who opened which file, when and for how long.
  • Keep KPIs in one file you replace each month.
  • Expire access automatically a set time after the invite.
  • Hold back sensitive documents until an NDA is signed if needed.

Your idea deserves to see the light.

Describe it in Arabic or English and Fanann builds, tests and ships it — no coding knowledge needed. Start free, no credit card.