Skip to content

The solution to the Todo app challenge from Front end Mentor, a task app built with React, react-beautiful-dnd and styled-components.

Notifications You must be signed in to change notification settings

YerikAH/to-do-frontend-mentor

Repository files navigation

Frontend Mentor | to-do app solution

This is a solution to the To do app. The challenge is from Front-end Mentor.

Challenge consists of

  1. View the optimal layout for the app depending on their device's screen size
  2. See hover states for all interactive elements on the page
  3. Add new todos to the list
  4. Mark todos as complete
  5. Delete todos from the list
  6. Filter by all/active/complete todos
  7. Clear all completed todos
  8. Toggle light and dark mode
  9. Bonus: Drag and drop to reorder items on the list

What I learned

Challenge completed, it was a bit difficult, I developed it with React, style components In the development process I learned to use react-beautiful-dnd, which helped me to reorder the list, drag and drop. I also remembered some React hooks that I didn't use much.

Technologies used in the project

  • React
  • CSS
  • styled-components
  • react-beautiful-dnd
  • Vite

Demo

https://yerikah.github.io/to-do-frontend-mentor/

About

The solution to the Todo app challenge from Front end Mentor, a task app built with React, react-beautiful-dnd and styled-components.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published