Skip to content

GunaTechz/Todo-App_cHub.github.io

Repository files navigation

Todo app

Solution for a challenge from frontendmentor.io.




🚀 Technologies used:

React iconTypescript iconStyles Components iconnetlify icon

📄 About The Project

The classic todo app with a few twists! This app includes a dark/light theme toggle and drag & drop reordering for anyone wanting an extra test.

😀 User Can:

  • View the optimal layout for the app depending on their device's screen size
  • Add new todos to the list
  • Mark todos as complete
  • Delete todos from the list
  • Filter by all/active/complete todos
  • Clear all completed todos
  • Toggle light and dark mode
  • Drag and drop to reorder items on the list
  • Undo and Redo

🎓 What I learned:

I wanted to practice concepts I've recently learned from the Frontend Masters State Management in Pure React. Specifically, "Undo/Redo" functionality. Also I decided to use Styled Components to practice using props.

Acknowledgments

A big thank you to anyone providing feedback on my solution. It definitely helps to find new ways to code and find easier solutions!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors