{"repo":"cypress-io/cypress-realworld-app","free":true,"listed":false,"github":"https://github.com/cypress-io/cypress-realworld-app","clone":"git clone https://github.com/cypress-io/cypress-realworld-app.git","description":"A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.","language":"TypeScript","stars":5909,"topics":["cypress","testing","testing-practices","end-to-end-testing","code-coverage","api-testing","component-testing"],"license":"MIT","category":"dev-tools","readme_excerpt":"A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows. 💬 Note from maintainers This application is purely for demonstration and educational purposes. Its setup and configuration resemble typical real-world applications, but it's not a full-fledged production system. Use this app to learn, experiment, tinker, and practice application testing with Cypress. Happy Testing! --- Features 🛠 Built with [React][reactjs], [XState][xstate], [Express][express], [lowdb][lowdb], [Material-UI][material-ui] and [TypeScript][typescript] ⚡️ Zero database dependencies 🚀 Full-stack [Express][express]/[React][reactjs] application with real-world features and tests 👮‍♂️ Local Authentication 🔥 Database Seeding with End-to-end Tests 💻 CI/CD + [Cypress Cloud][cypresscloud] Getting Started The Cypress Real-World App (RWA) is a full-stack Express/React application backed by a local JSON database ([lowdb]). The app is bundled with example data ( data/database.json ) that contains everything you need to start using the app and run tests out-of-the-box. 🚩 Note You can login to the app with any of the example app users. The default password for all users is s3cret . Example users can be seen by running yarn list:dev:users . Prerequisites This project requires Node.js to be installed on your machine. Refer to the .node-version file for the exact version. Yarn Classic is also required. Once you have Node.js installed, execute the following to install","default_branch":null,"files":null,"tree":[],"storefront":"/r/cypress-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cypress-io/cypress-realworld-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."}