Skip to content

SpartaCommodities/interview-todo-list

Repository files navigation

TODO List

This is a Vite+React project built using the default template from the Vite website.

We will build the TODO list application together during the interview. Use of Copilot and similar tooling is not allowed.

The purpose of the exercise is to pair and code something within the time limit, not finding the most performant solution, or judging your code structure and naming conventions.

What we will be building

A basic TODO list app with these basic requirements:

  • It should show a list of tasks.
  • Each task in the list should display a text (the actual task to do), and an status (pending or done).
  • User should be able to add new tasks.
  • User should be able to toggle the status of each task.
  • User should be able to edit the text of each task.

Not a requirement, but would be nice if we could use some of the tools in our current stack. For example:

  • Redux or React Contexts for state management.
  • CSS Modules for styling components.
  • Maybe you have some experience with Material UI? we can add it during the interview.
  • Vitest for testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published