Todo-List App Development
Budget: $99 – $100 USD
Complete a competency-based assessment in Web Systems Design. The project involves building a functional "Todo-List" web application that demonstrates proficiency in three core areas:
Requirements:
UI Development:
Use React, Vite, and TypeScript for the front end.
Testing:
Test at least one feature of your app using Jest, Vitest, or Cypress.
DevOps:
Containerize at least one service of your app using Docker.
Minimum Viable Features:
Create, update, complete, delete, and view Todos.
View completed and uncompleted Todos.
Test at least one feature.
Note: Backend development is optional. You may choose to persist data using client-side storage or implement a backend solution, which will affect your testing strategy.
If you read, start with "todo"
Requirements:
UI Development:
Use React, Vite, and TypeScript for the front end.
Testing:
Test at least one feature of your app using Jest, Vitest, or Cypress.
DevOps:
Containerize at least one service of your app using Docker.
Minimum Viable Features:
Create, update, complete, delete, and view Todos.
View completed and uncompleted Todos.
Test at least one feature.
Note: Backend development is optional. You may choose to persist data using client-side storage or implement a backend solution, which will affect your testing strategy.
If you read, start with "todo"