A simple app using Eisenhower Matrix. That is a very helpful tool in making decisions. Here you can read more about the Eisenhower Matrix. Take happiness from raise of productivity.
- npm install
- npm run start
Others:
- Compile and minify for production
npm build
- Run all tests
npm test
- This project is a recruitment task solution. I fulfilled all the requirements.
- Since I did not receive a graphic design, I decided to use a design similar to the Todoist app design because I received description of The Eisenhower Matrix in this app's blog from the recruiter. In this blog I also found a graphic design of The Eisenhower Matrix in the form of list.
- In the requirements there should be displayed a deadline date of the "Urgent" tasks. I implemented this either for "Urgent and Important" tasks and "Urgent and not Important" tasks. It should be consulted with the client.
- I created tests from different types of tests. Unfortunately limited free time did not let me cover each component. I think that already existing tests create good presentation of my skills.
- I decided to store data with use of local storage because it is only a frontend project and it was good solution in this project and requirements. I did not receive any API from the recruiter. I was thinking about other solutions like session storage, cookies, IndexedDB, MSW, Firebase, etc. The recruiter told that I can use local-storage.
Piotr Rynio
Contact:
[email protected]
github.com/PiotrRynio/