This repository contains a task management app Built with HTML, CSS, JavaScript, and browser storage to save data. The App's primary purpose is for the quality assurance (QA) demo. The repository includes two versions of the App. The "before" version is for initial QA purposes, and the "after" version demonstrates the changes made after a QA task is completed.
- Add and remove QA tasks
- Mark tasks as complete
- Taks has a time stamp
- Data is saved in browser storage for persistence
You can use the app to make QA tasks as needed. To start with the app, clone this repository to your local machine and open the "before" version of the app in your preferred web browser. You can view the "after" version to see the changes made after QA tasks have been fixed. Create an automation test for all the test cases and resolve the issue on the "before" version.
git clone https://github.com/saboye/QA-TODO-APP.git
cd QA-TODO-APP
npm install
This app requires a web browser to run and the latest versions of playwright, Chai and Mocha.
If you want to contribute to this project, please fork this repository and submit a pull request with your changes. All contributions are welcome and appreciated!
This project is licensed under the MIT License - see the LICENSE file for details.