Completed bonus tasks:
- Drag and drop to reorder items on the list
- Build this project as a full-stack application
Setting up the interaction of three services - GitHub Pages (front), Render (back) and MongoDB (db) was really difficult. Setting up cookies and cors was not possible for me without the help of AI.
Errors are shown to the user only during authentication. Todo errors were set up, but without rendering on the page.
I used the free plans of Render and Mongodb, so there may be long query processing times.
What specific areas of your project would you like help with?In terms of the project structure, I may have overcomplicated it.