Utasks
UTasks is a Todoist clone, meant for testing purposes, like trying different test automation tools and techniques or just manually test the app instead of relying on some online apps "that may changes over time and make your test automation scripts fails" or "you simply don't have a way to try some advanced test automation techniques, weird scenarios or some test automation best practices"
Features
- A simple feature-rich website but a bit tricky to work with.
- Simple & easy to set up and run in your local machine or deploy it publicly
- A unique identifier **
data-testid
**for mostly of all of the fields in the app - Doesn't require a lot of knowledge to set it up "Just a Google Account and Nodejs"
- Created using Create React App as Frontend and Firestore as Backend
What's Changed
- Adding index rules and restructuring the Firestore collections and how the Frontend use it
- Add documentation for installation and usage
- Cypress tests and code quality measurements "like GitHub action for hosting or running tests and Codcov for code coverage"
- Client performance tests with lighthouse using Cypress
Logs
- Adding cypress tests and code quality measurements by @MohamedRaslan in #8
- Fix the manually-triggered-tests work flow by @MohamedRaslan in #18
- Fix the manually triggered workflow issue wihle running cypress tests by @MohamedRaslan in #19
- Client performance tests with lighthouse by @MohamedRaslan in #22
- Adding index rules and restructure the Firestore collections by @MohamedRaslan in #24
- Use codecov by @MohamedRaslan in #26
- Add documentation by @MohamedRaslan in #27
Full Changelog: V0.1.0...V0.3.0