It's been a while since my last challenge. This challenge pushed me to the limit. It's been the most demanding project I've ever done. I spent a lot of time learning about React DnD, React Router, and Firebase.
I am proud of:
The dark/light theme preference is saved in local storage.
I used the React DnD utilities to build the drag-and-drop reorder list.
This is my first project working with Firebase to manage user authentication and save user data.
I used React Router to manage all the routes.
Lastly, I designed all the extra pages (Login, Sign-Up, etc.)
I've been improving my React skills.
It's been a great project to work with it.
I always take care of every detail.
And I make every project fully responsive.
As a bonus for this, I've utilized local storage to save the cart items.
This is my first challenge, I struggled a bit to center the whole content and I'm unsure if this is the correct way to center something inside the body tag.
Feel free to give me any feedback, I will appreciate it.