{"id":20931751,"url":"https://github.com/ananty1/task-manager","last_synced_at":"2026-04-12T13:39:21.278Z","repository":{"id":249530449,"uuid":"831763827","full_name":"ananty1/Task-Manager","owner":"ananty1","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-24T15:23:54.000Z","size":629,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T02:17:38.635Z","etag":null,"topics":["agile","express","mongodb","nodejs","reactjs","task-manager","vercel"],"latest_commit_sha":null,"homepage":"https://task-manager-henna-nine.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ananty1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-21T15:04:02.000Z","updated_at":"2024-08-26T07:41:03.000Z","dependencies_parsed_at":"2024-11-18T21:50:04.134Z","dependency_job_id":"34b1423f-28fb-45cf-8137-5e6d05ede8d8","html_url":"https://github.com/ananty1/Task-Manager","commit_stats":null,"previous_names":["ananty1/task-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ananty1/Task-Manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananty1%2FTask-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananty1%2FTask-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananty1%2FTask-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananty1%2FTask-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ananty1","download_url":"https://codeload.github.com/ananty1/Task-Manager/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ananty1%2FTask-Manager/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267858392,"owners_count":24155919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile","express","mongodb","nodejs","reactjs","task-manager","vercel"],"created_at":"2024-11-18T21:45:28.434Z","updated_at":"2026-04-12T13:39:21.249Z","avatar_url":"https://github.com/ananty1.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Task Management Application\n\n## Overview\n\nThis is a task management application built with the MERN stack (MongoDB, Express, React, Node.js). It allows users to manage tasks with different statuses such as Pending, In Progress, and Completed. Users can create, update, delete, and reorder tasks. Authentication is implemented to ensure that tasks are associated with individual users.\n\n## Features\n\n- User authentication (login/signup) with JWT.\n- Google OAuth integration for login.\n- CRUD operations for tasks.\n- Drag-and-drop task reordering.\n- Responsive design with a user-friendly interface.\n- Error handling and notifications using React Toastify.\n\n## Installation\n\n1. **Clone the repository:**\n\n   ```bash\n   git clone https://github.com/yourusername/task-manager.git\n   cd task-manager\n2. **Go to task-manager-app of  the repository:**\n\n   ```bash\n   npm install\n   npm start\n3. **Go to backend of  the repository:**\n\n   ```bash\n   npm install\n   node server.js\n\n##  Do not forget to add .env file variables","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fananty1%2Ftask-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fananty1%2Ftask-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fananty1%2Ftask-manager/lists"}