{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/74a0d2509406422fb0f0382a0251d7fa\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/74a0d2509406422fb0f0382a0251d7fa-7a5a487f4295a2a9.gif","duration":355.991,"title":"Building a User-Specific Task Manager App","description":"I built a simple Task Manager where everything is user specific, you log in first, then create projects with a name, and add tasks inside those projects. Tasks can be in todo, in progress, and done, and you can update status or delete tasks. I used protected API routes with auth tokens stored in HTTP cookies. My APIs cover registering, login, creating and managing projects, and creating, getting, updating, and deleting tasks. The deployment issue in production was that the database connection was failing."}