This project I`ve build using Redux state manager and styled with Bootstrap, Framer Motion libraries.
There are a lot of technologies which can be handy and useful while building React websites, such as
It`s a library that provides ready to use components and css-classes. In this project Ive imported progressbar, buttons and pop-up forms. That allows to make appearance of application more satisfying and spend more time and energy on developing functionality
It`s another React library, but specifises on animation. You can make really brilliant and splendid animation in a seconds with such benefits as above(spend more time and energy on functionality)
Another one library that may be very useful if you want to make your website interactive and don`t want to prepare extra css-files
Functionality
I saw a lot of ToDo apps as pet-projects but I decided to expand their functionality and add more interactive components, such requirements need state management and Redux the most popular solution. It also has its own browser plugin (Redux Toolkit) that brings opportunity to see changes of state graphs and objects in real time