{"repo":"debs-obrien/playwright-movies-app","free":true,"listed":false,"github":"https://github.com/debs-obrien/playwright-movies-app","clone":"git clone https://github.com/debs-obrien/playwright-movies-app.git","description":"Playwright tests for a Movie App","language":"JavaScript","stars":101,"topics":["playwright","tests"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Playwright Movies App Hands-on guide to end-to-end testing with Playwright on a demo Movies app (Next.js). Covers authentication, search, sorting, API and network mocking, ARIA snapshots, fixtures/helpers, an optional Page Object example, and AI-assisted workflows — taken from a coding agent , not an IDE Testing UI or Codegen. Movie data and login come from the local TMDB mock API in mock-api/ (no cloud account required for login). Images may still load from TMDB. Fork of next-movies, customized for learning. Start here 1. Clone, npm install , npx playwright install chromium , copy .env.example → .env . 2. Open this repo in Cursor, Claude Code, Codex, or similar (optional). 3. Read the learn site or open learn/00-start-here.md in the repo. Resource Path ---------- ------ Course learn/ · published site Live demo app Movies app Skills .agents/skills/movies-playwright , learn-lab-coach (+ official playwright-cli , playwright-trace ) Reference docs/TESTING.md , docs/AI-TESTING.md Exercises docs/exercises/ House style AGENTS.md Installation npm install also builds the mock API. Environment setup for login tests The mock accepts any username and password. Running the app locally Make sure ports 3000 (Next.js) and 4000 (mock API) are available. npm run dev — mock API and Movies app together npm run mock — mock API only (after npm run mock:build ) npm run build / npm run start — production Movies app build The app talks to NEXT PUBLIC TMDB API BASE URL (default http://127.0.0.1:4000 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/debs-obrien","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/debs-obrien/playwright-movies-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}