{"id":19675856,"url":"https://github.com/hari7261/tasktool-reactjs","last_synced_at":"2026-04-13T06:50:10.025Z","repository":{"id":258363212,"uuid":"873758432","full_name":"hari7261/TaskTool-Reactjs","owner":"hari7261","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-16T19:44:08.000Z","size":244,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T05:51:34.029Z","etag":null,"topics":["css","github","project","react","reactjs","task-manager","task-scheduler","tasks"],"latest_commit_sha":null,"homepage":"https://tasktool-react.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/hari7261.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-10-16T17:06:11.000Z","updated_at":"2024-10-16T19:53:44.000Z","dependencies_parsed_at":"2024-10-18T16:56:11.792Z","dependency_job_id":"255735b2-ea3d-4e76-9e32-3aea75d8e8c3","html_url":"https://github.com/hari7261/TaskTool-Reactjs","commit_stats":null,"previous_names":["hari7261/tasktool-reactjs"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hari7261/TaskTool-Reactjs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FTaskTool-Reactjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FTaskTool-Reactjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FTaskTool-Reactjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FTaskTool-Reactjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hari7261","download_url":"https://codeload.github.com/hari7261/TaskTool-Reactjs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FTaskTool-Reactjs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31742941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["css","github","project","react","reactjs","task-manager","task-scheduler","tasks"],"created_at":"2024-11-11T17:26:10.496Z","updated_at":"2026-04-13T06:50:09.990Z","avatar_url":"https://github.com/hari7261.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 🚀 Task Tool React\n\n![Demo](https://via.placeholder.com/150)\n\nWelcome to **Task Tool React**! 🎉 This is a powerful and intuitive task management application built with React.js. Whether you're a student, a professional, or just someone who likes to stay organized, this app is designed to help you manage your tasks effectively and efficiently.\n\n## 🌟 Features\n\n- **Add Tasks**: Quickly add new tasks with descriptions, priorities, and deadlines.\n- **Edit Tasks**: Modify existing tasks with ease.\n- **Delete Tasks**: Remove tasks that are no longer relevant.\n- **Mark Tasks as Done**: Keep track of completed tasks.\n- **Filter by Priority**: Sort tasks by priority levels (Top, Middle, Low).\n- **Responsive Design**: Works seamlessly on desktops and mobile devices.\n\n## 🎨 Technologies Used\n\n| Technology | Description |\n|------------|-------------|\n| ![React](https://img.icons8.com/fluency/48/000000/react-native.png) **React** | A JavaScript library for building user interfaces. |\n| ![Material-UI](https://img.icons8.com/material-outlined/24/000000/material-design.png) **Material-UI** | A popular React UI framework that provides pre-designed components. |\n| ![JavaScript](https://img.icons8.com/color/48/000000/javascript--v1.png) **JavaScript** | The programming language used to build the application. |\n| ![HTML5](https://img.icons8.com/color/48/000000/html-5.png) **HTML5** | The markup language for creating web pages. |\n| ![CSS3](https://img.icons8.com/color/48/000000/css3.png) **CSS3** | The style sheet language used for styling the web pages. |\n| ![Vercel](https://img.icons8.com/ios-filled/50/000000/vercel.png) **Vercel** | The platform used for deployment. |\n\n## 🛠 Installation\n\n### Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- **Node.js**: You need to have Node.js installed on your machine. [Download it here](https://nodejs.org/).\n\n### Steps to Run the Application Locally\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/hari7261/TaskTool-Reactjs.git\n   cd task-tool-react\n   ```\n\n2. **Install Dependencies**:\n   ```bash\n   npm install\n   ```\n\n3. **Run the Application**:\n   ```bash\n   npm start\n   ```\n\n4. **Open Your Browser**:\n   Navigate to `http://localhost:3000` to see the app in action! 🎈\n\n## 🎥 Demo\n\nCheck out the live demo of Task Tool React [here](https://tasktool-react-ghijbq78b-hari7261s-projects.vercel.app).\n\n## 📖 Usage\n\nOnce the application is running, you can use the following features:\n\n1. **Adding a Task**:\n   - Fill out the task name, description, select a priority, and set a deadline.\n   - Click **Add Task** to save.\n\n2. **Editing a Task**:\n   - Click the **Edit** icon next to the task you want to modify.\n   - Update the details and click **Update Task**.\n\n3. **Deleting a Task**:\n   - Click the **Delete** icon next to the task you want to remove.\n   - Confirm the deletion if prompted.\n\n4. **Marking a Task as Done**:\n   - Click the **Done** icon next to the task to mark it as completed.\n\n## 📊 Upcoming Tasks and Completed Tasks\n\nThe application organizes tasks into two sections for easy management:\n\n| **Upcoming Tasks** | **Completed Tasks** |\n|---------------------|---------------------|\n| View tasks that are yet to be completed. | View tasks that have been marked as done. |\n\n## 📦 Future Enhancements\n\nHere are some features that may be implemented in future updates:\n\n- **User Authentication**: Allow users to create accounts and save their tasks.\n- **Dark Mode**: Add a toggle for a dark theme.\n- **Task Categories**: Introduce categorization for better organization.\n- **Task Notifications**: Remind users of approaching deadlines.\n\n## ⚙️ Contributing\n\nContributions are welcome! If you'd like to contribute, please follow these steps:\n\n1. **Fork the Repository**.\n2. **Create a Feature Branch**:\n   ```bash\n   git checkout -b feature/YourFeatureName\n   ```\n3. **Make Your Changes**.\n4. **Commit Your Changes**:\n   ```bash\n   git commit -m \"Add your message here\"\n   ```\n5. **Push to the Branch**:\n   ```bash\n   git push origin feature/YourFeatureName\n   ```\n6. **Open a Pull Request**.\n\n## 📜 License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## 🎉 Acknowledgments\n\n- Thanks to [Material-UI](https://mui.com/) for providing great UI components.\n- Thanks to [React](https://reactjs.org/) for making front-end development easier.\n\n---","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari7261%2Ftasktool-reactjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhari7261%2Ftasktool-reactjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari7261%2Ftasktool-reactjs/lists"}