{"id":23171257,"url":"https://github.com/ucangun/fullstack_taskminder","last_synced_at":"2026-05-09T15:15:33.141Z","repository":{"id":261953686,"uuid":"885795148","full_name":"ucangun/FullStack_TaskMinder","owner":"ucangun","description":"TaskMinder is a full-stack todo application built with React and Express.js. It allows users to manage tasks by creating, updating, and deleting todos. The API is fully documented with Swagger and deployed on Heroku.","archived":false,"fork":false,"pushed_at":"2024-11-09T14:57:12.000Z","size":169,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T08:15:15.781Z","etag":null,"topics":["cors","custom-hooks","fullstack-development","reactjs"],"latest_commit_sha":null,"homepage":"https://full-stack-task-minder.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/ucangun.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-11-09T12:20:57.000Z","updated_at":"2024-11-09T14:57:15.000Z","dependencies_parsed_at":"2024-11-09T14:40:06.597Z","dependency_job_id":null,"html_url":"https://github.com/ucangun/FullStack_TaskMinder","commit_stats":null,"previous_names":["ucangun/fullstack_taskminder"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ucangun%2FFullStack_TaskMinder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ucangun%2FFullStack_TaskMinder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ucangun%2FFullStack_TaskMinder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ucangun%2FFullStack_TaskMinder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ucangun","download_url":"https://codeload.github.com/ucangun/FullStack_TaskMinder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266478,"owners_count":20910832,"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","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":["cors","custom-hooks","fullstack-development","reactjs"],"created_at":"2024-12-18T04:16:56.195Z","updated_at":"2026-05-09T15:15:28.096Z","avatar_url":"https://github.com/ucangun.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TaskMinder - Full Stack Todo Application\n\nhttps://full-stack-task-minder.vercel.app/\n\nTaskMinder is a full-stack **Todo Application** built using **React** for the frontend and **Express.js** for the backend. This project allows users to create, read, update, and delete todos, all while providing a seamless user experience. The API is fully documented with **Swagger** and is deployed on **Heroku** for live access.\n\n## Features\n\n- **Create, Read, Update, Delete Todos**: Manage your todo items with ease.\n- **Live Data Synchronization**: All changes to todos are immediately reflected in the UI.\n- **Swagger Documentation**: Explore the API with Swagger UI.\n- **Deployed on Heroku**: Access the API and frontend from anywhere.\n\n## API Documentation (Swagger)\n\nExplore the TaskMinder API using Swagger UI. After starting the server, visit the following URL in your browser:\n\n[Swagger UI - TaskMinder API Documentation](https://umut-todo-app-4752482d7bd8.herokuapp.com/api-docs/#/)\n\n## Live Demo (Heroku)\n\nThe TaskMinder API and frontend are live on Heroku. You can interact with both the API and the frontend application using the following URLs:\n\n- **API - Live Demo**: [TaskMinder API](https://umut-todo-app-4752482d7bd8.herokuapp.com/)\n\n## Technologies Used\n\n- **Frontend**: React, Material-UI, Axios\n- **Backend**: Node.js, Express.js\n- **Database**: MongoDB (using Mongoose)\n- **API Documentation**: Swagger UI\n- **Deployment**: Heroku (for live deployment)\n- **State Management**: React useState and useEffect hooks\n\n## Contributing\n\nFeel free to contribute to this project by creating pull requests. All contributions are welcome!\n\n---\n\n**TaskMinder** - A simple and effective way to manage your todos.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fucangun%2Ffullstack_taskminder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fucangun%2Ffullstack_taskminder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fucangun%2Ffullstack_taskminder/lists"}