PracticeQAAutomation logoPracticeQAAutomation
Pw

TypeScript Β· @playwright/test

Domain apps with Playwright

34 realistic apps across 34 industries β€” pick one and automate its end-to-end flow in Playwright.

34 apps

  • πŸ›οΈE-commerce

    Nova Shop Β· Online store

    Login with test users, search/filter/sort products, cart & coupons, a validated checkout, a declined card, order history with cancel and return, a store-manager role and a buggy build.

    • βœ“5 test accounts incl. locked, slow, manager & buggy
    • βœ“Cart maths, coupons, tax & shipping
    • βœ“Orders: cancel, return, ship + a quote API
  • 🎬Entertainment

    ShowTime Β· Movie ticket booking

    Pick city, date and showtime, select seats on a live seat map, add snacks, apply promos and pay with an OTP under a hold timer.

    • βœ“Seat map with tiers & limits
    • βœ“Countdown timer & clock mocking
    • βœ“OTP modal, async UPI, cancellations
  • 🏨Hospitality

    StayEase Β· Hotel booking

    Search a destination, filter by stars, price and amenities, pick a room with add-ons, enter guest details, pay and manage the reservation.

    • βœ“Date chips, steppers & range slider
    • βœ“Room capacity rules & live pricing
    • βœ“Reservations with cancel reason modal
  • 🏦Banking

    TrustBank Β· Net banking

    Two-step login with lockout, account dashboard, add a beneficiary, transfer funds with OTP, manager approval for large transfers, session timeout, a paginated statement and a buggy build.

    • βœ“Security question + 3-strike lockout
    • βœ“Payee modal, limits & manager approval
    • βœ“OTP, receipt, CSV statement + a rules API
  • πŸ“ΆTelecom

    SkyTel Β· Mobile recharge & account

    Enter a number for async operator detection, browse plan tabs, compare up to 3 plans, apply a cashback promo, pay and watch the recharge status settle.

    • βœ“Async operator lookup & tabs
    • βœ“Compare modal with a 3-plan limit
    • βœ“Status that flips Pending β†’ Successful
  • 🏭ERP

    CoreERP Β· Procurement & approvals

    A sortable, paginated inventory grid, purchase orders with dynamic line items and GST totals, and a two-role approval workflow with an audit trail.

    • βœ“Data grid: sort, filter, paginate
    • βœ“Dynamic add/remove line items
    • βœ“Buyer β†’ manager approval with RBAC
  • πŸ“£Advertising

    AdPulse Β· Ad campaign manager

    A 5-step campaign wizard β€” objective, audience with location autocomplete, budget & bidding, creative with character counters and a live preview β€” then launch and pause/resume.

    • βœ“Multi-step wizard with per-step validation
    • βœ“Autocomplete chips & live ad preview
    • βœ“Status switches & async review β†’ Active
  • πŸ›‘οΈInsurance

    SecureLife Β· Car insurance

    Vehicle details with dependent dropdowns, plan comparison with an IDV slider and add-on switches, a proposal with nominee, and payment inside an iframe gateway.

    • βœ“Dependent make β†’ model dropdowns
    • βœ“Live premium: IDV slider & add-ons
    • βœ“Iframe payment gateway (postMessage)
  • 🩺Healthcare

    MediCare+ Β· Doctor appointments

    Pick a specialty, filter doctors, choose a day (Sundays closed) and a free time slot, fill new or existing patient details, then reschedule or cancel.

    • βœ“Disabled days & booked slots
    • βœ“New vs existing patient lookup
    • βœ“Reschedule & cancel modals, .ics download
  • ✈️Travel & Airline

    SkyWays Β· Flight booking

    One-way or round trip with airport autocomplete and swap, passenger steppers with infant rules, filters and sort tabs, fare families, traveller forms, a seat map, payment and PNR.

    • βœ“Autocomplete, swap & passenger popover
    • βœ“Filters, sort tabs & expandable fares
    • βœ“Seat map with auto-advance per traveller
  • πŸ“¦Logistics

    ShipFast Β· Courier & tracking

    Pincode serviceability lookups that auto-fill the city, volumetric vs chargeable weight maths, service rules, COD limits, a barcode label and a live tracking timeline.

    • βœ“Async pincode β†’ city auto-fill
    • βœ“Weight calculations to assert
    • βœ“Live timeline that advances on its own
  • πŸŽ“Education

    LearnHub Β· E-learning (LMS)

    Sign up with live password rules or log in, enroll in a course, watch lessons to unlock β€œMark complete”, finish the course to unlock a timed quiz, and earn a certificate.

    • βœ“Signup: strength meter & duplicate email
    • βœ“Buttons enabled only after a video ends
    • βœ“Timed quiz: radio, checkbox, select, text
  • πŸ”Food delivery

    FoodDash Β· Food ordering & delivery

    Filter restaurants, add dishes with quantity steppers, customise a pizza in a modal, handle a replace-cart prompt, add tip and coupon, then watch the order move live and rate it.

    • βœ“ADD β†’ stepper, customisation modal
    • βœ“Bill maths: coupon, free delivery, tax, tip
    • βœ“Live order status & star rating
  • 🏠Real estate

    HomeNest Β· Buy & rent property

    Buy/Rent search with BHK chips, budget ranges and type filters, grid/list views, a shortlist with side-by-side compare, a photo gallery, an EMI calculator and site-visit booking.

    • βœ“Chips, range selects & view toggle
    • βœ“Gallery carousel & EMI maths
    • βœ“Shortlist compare + visit booking
  • πŸ‘₯HR

    PeopleHub Β· Leave, attendance & directory

    Clock in with a live timer, apply for leave with weekend-aware day counts and half days, approve as the HR manager, watch the balance drop, browse a paginated directory and download payslips.

    • βœ“Working-day maths (weekends excluded)
    • βœ“Two-role approval that changes balances
    • βœ“Live clock-in timer & payslip downloads
  • πŸ“ˆCRM

    SalesPulse Β· Leads & sales pipeline

    A leads table with filters, select-all and bulk assign, a new-lead modal with duplicate checks, an activity log, convert-to-deal, and a Kanban pipeline you can drag cards across.

    • βœ“Bulk select & assign
    • βœ“Activity timeline & convert to deal
    • βœ“Kanban: HTML5 drag & drop + move menu
  • 🐦Social media

    Chirp Β· Social feed & profiles

    Compose posts with a live character counter, @mention autocomplete and an image, like and comment instantly, scroll an infinite feed, follow people and read notifications.

    • βœ“@mention autocomplete & 280-char counter
    • βœ“Infinite scroll feed
    • βœ“Instant likes, comments & follows
  • πŸ“ŠStock trading

    TradeX Β· Simulated stock trading

    A watchlist with prices that tick every second, market and limit orders with buying-power, holdings and price-band checks, a confirm step, and a portfolio with live P&L. Simulated β€” no real money.

    • βœ“Live-ticking prices (assert structure, not values)
    • βœ“Market & limit orders with validation
    • βœ“Portfolio P&L and order book
  • πŸ›οΈGovernment services

    GovServe Β· Passport application portal

    A six-section application with autosaved drafts you can resume, split date-of-birth dropdowns, conditional fields, β€œsame as present address”, document uploads, a verification code, appointment booking and ARN tracking.

    • βœ“Long wizard with autosave & resume
    • βœ“Uploads with type/size validation
    • βœ“Verification code, appointment & ARN
  • πŸš•Ride hailing

    RideGo Β· Cab booking

    Pickup and drop autocomplete with swap, fares per vehicle computed from distance, a promo, then a live ride that moves from searching to completed β€” with OTP, a cancel fee rule, rating and tip.

    • βœ“Location autocomplete & SVG route map
    • βœ“Live status: assigned β†’ arrived β†’ trip
    • βœ“Cancel-fee rule, rating & tip
  • 🎟️Event ticketing

    EventHive Β· Conferences, gigs & workshops

    Filter events, pick quantities across ticket tiers (sold out, only-N-left, max 5 per order), fill details per attendee with unique emails, apply a promo, pay and get QR tickets β€” or join a waitlist.

    • βœ“Tier stock limits & per-order cap
    • βœ“Per-attendee forms with uniqueness rule
    • βœ“QR tickets & waitlist for sold-out events
  • 🏏Fantasy sports

    FantasyXI Β· Fantasy cricket team builder

    Pick 11 players under a 100-credit budget with a 7-per-team cap and role minimums/maximums β€” every blocked + explains why β€” then choose captain and vice-captain, save, and see your leaderboard rank.

    • βœ“Rule engine: credits, team cap, roles
    • βœ“Disabled controls with reasons
    • βœ“Countdown lock & sortable leaderboard
  • 🚘Automotive

    AutoDrive Β· Car configurator & test drive

    Configure a car β€” trim, colour swatches that recolour an SVG preview, wheels, interior and option packs β€” with live ex-showroom and on-road pricing, a trim comparison, then book a test drive.

    • βœ“Swatches that change an SVG (data-color)
    • βœ“Live price breakdown
    • βœ“Trim compare modal & test-drive booking
  • ▢️Media streaming

    StreamBox Β· Video streaming

    Pick a profile (Kids hides mature titles), browse scrolling rows, save to My List, and drive a custom player β€” play/pause, seek, Β±10s, speed, volume, subtitles, skip intro β€” with progress that feeds β€œContinue watching”.

    • βœ“Custom player controls & range sliders
    • βœ“Skip-intro window & saved progress
    • βœ“Profiles, My List reorder, plan changes
  • ⚑Utilities

    PowerGrid Β· Electricity account & bills

    OTP login with a resend countdown, a usage chart with hover tooltips, meter readings with slab-tariff bill maths, full or partial payments, an autopay mandate and outage reports.

    • βœ“OTP + resend countdown
    • βœ“Slab-tariff maths & hover tooltips
    • βœ“Partial payments & autopay mandate
  • πŸ’ŠPharmacy

    MediKart Β· Online pharmacy

    Search medicines by name or salt, see cheaper generic substitutes, respect per-item quantity limits, and get blocked at checkout until you upload a prescription (or book a consult) for Rx items.

    • βœ“Autocomplete (min 2 chars)
    • βœ“Rx gate: upload or consult
    • βœ“Substitutes, qty limits, refill switch
  • 🎧Help desk

    DeskFlow Β· Customer support tickets

    Customers raise tickets (priority set by category); agents work a queue with live SLA countdowns and breach states, bulk-assign, reply with canned responses and formatting, add internal notes, and resolve with a required reason.

    • βœ“Live SLA timers & breach states
    • βœ“Canned replies, formatting, internal notes
    • βœ“Bulk assign & required resolution
  • πŸ—‚οΈProject management

    TaskBoard Β· Agile board & sprints

    A sprint Kanban you can drag across (or use the move menu), a create-issue modal with label chips, issue pages with sub-task progress and comments, an SVG burndown chart, and a backlog with bulk move to sprint.

    • βœ“Kanban DnD + move menu
    • βœ“Label chips (Enter to add)
    • βœ“SVG burndown & bulk backlog moves
  • πŸ’ΌRecruitment

    HireHub Β· Job portal & applicant tracking

    Candidates filter jobs and apply through a 4-step form (contact, rΓ©sumΓ© upload, screening questions, review); recruiters sign in to shortlist, reject with a reason, view rΓ©sumΓ©s and schedule interviews that update the candidate's status.

    • βœ“4-step apply with rΓ©sumΓ© upload
    • βœ“Screening questions & review
    • βœ“Recruiter shortlist β†’ interview β†’ status sync
  • 🌾Agriculture

    FarmMart Β· Mandi prices, fertiliser & rentals

    Three tools in tabs: a sortable mandi price table with price alerts, a fertiliser calculator that turns soil-test levels into urea/DAP/MOP bag counts, and equipment rental with dates and day steppers.

    • βœ“Tabs & sortable data table
    • βœ“Formula-based calculator
    • βœ“Rental booking with steppers
  • πŸ’›NGO & donations

    GiveHope Β· Donations & recurring giving

    Campaigns with progress bars, amount chips or a custom amount, one-time vs monthly, an optional fee top-up, PAN required at β‚Ή2,000+ for an 80G certificate, anonymous and in-honour gifts, and pause/cancel for monthly giving.

    • βœ“Chips vs custom amount
    • βœ“Threshold-triggered PAN field
    • βœ“Recurring gifts: pause, resume, cancel
  • βš–οΈLegal

    LexDesk Β· Lawyers & legal documents

    Filter lawyers by practice area, city and language and book a consultation; then generate a rental agreement through a wizard with a live document preview, cross-field rules, typed e-signatures and a stamp-duty calculation.

    • βœ“Live document preview
    • βœ“Cross-field validation (deposit cap, names)
    • βœ“Typed e-signatures must match
  • βš™οΈManufacturing

    FactoryOS Β· Shop floor, work orders & QC

    A live machine dashboard with status filters and OEE meters, work orders whose bill of materials is checked against stock (shortages block release), a start β†’ complete lifecycle, and quality inspection with tolerance-based pass/fail.

    • βœ“Live statuses & OEE meters
    • βœ“BOM shortage check blocks release
    • βœ“Tolerance-based QC pass/fail
  • πŸ”Digital Rights Management

    KeyVault DRM Β· Multi-DRM licence service console

    Sign in with OTP and roles, create API keys (secret shown once), register titles with 32-hex content keys, issue Widevine, PlayReady and FairPlay licence tokens with expiry, rental, device-binding and HDCP rules, then redeem them on simulated devices and audit every grant or denial.

    • βœ“OTP login, lockout & 3 roles
    • βœ“Token rules: expiry ≀ 30 days, rental, device, HDCP
    • βœ“Playback simulator with KV-xxx denial codes

Practicing another tool?