Welcome to the OverEngineered Todo list project repository! This is project of a to-do list with all my frontend technologies that made sense, and some that don't just for fun of it! 😃
The real idea here was to put my skills to the test in making something with all technologies with my disposal that would fit in a one environment, on other words, in one standalone project.
-
Clone this repository to your computer:
git clone https://github.com/GiovaniRizzato/Todo-frontend
-
Download the solution dependencies:
npm install
-
Follow the steps in Building the solution foundation
-
Run the mocked server:
npm run mocks
Note: All "server" responses are static and do not change regardless of input, for more information on how it works visit: https://www.mocks-server.org/
-
With the "server" running, in another prompt, run the solution in development configuration:
npm run start:dev
-
Access the page at http://localhost:4200/
-
Follow the steps in Using the development environment
-
With the development environment running, in another prompt, run the cypress end-to-end:
npm run cypress:open
The results can be found at cypress/videos/todo-list.cy.ts.mp4