{"id":23663127,"url":"https://github.com/rukundoelviss/task-manager","last_synced_at":"2026-04-07T07:44:28.319Z","repository":{"id":266162349,"uuid":"880689640","full_name":"RukundoElviss/task-manager","owner":"RukundoElviss","description":"Trackit is a web app designed to enhance productivity and organization by allowing users to easily manage their tasks. Users can register, log in, and seamlessly add, edit, and categorize their tasks. Whether you're managing work projects, personal to-dos, or shopping lists, Task Tracker simplifies the process","archived":false,"fork":false,"pushed_at":"2024-10-30T07:26:43.000Z","size":4596,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T16:19:23.355Z","etag":null,"topics":["bootstrap","css","html","javascript","php","task","task-manager"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RukundoElviss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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-30T07:07:39.000Z","updated_at":"2025-09-15T13:38:24.000Z","dependencies_parsed_at":"2024-12-03T03:03:45.975Z","dependency_job_id":null,"html_url":"https://github.com/RukundoElviss/task-manager","commit_stats":null,"previous_names":["rukundoelviss/task-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RukundoElviss/task-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RukundoElviss%2Ftask-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RukundoElviss%2Ftask-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RukundoElviss%2Ftask-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RukundoElviss%2Ftask-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RukundoElviss","download_url":"https://codeload.github.com/RukundoElviss/task-manager/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RukundoElviss%2Ftask-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["bootstrap","css","html","javascript","php","task","task-manager"],"created_at":"2024-12-29T05:16:23.284Z","updated_at":"2026-04-07T07:44:28.295Z","avatar_url":"https://github.com/RukundoElviss.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eTRACKIT WEB APP\u003c/h1\u003e\n\nTask Manager is a web-based application designed to help users organize, manage, and track their tasks efficiently. It offers a user-friendly interface, allowing users to add, edit, and delete tasks while categorizing them for better organization. \n\n\u003ch2\u003eFEATURES\u003c/h2\u003e\n\n- User registration and authentication\n- Create, edit, and delete tasks\n- Categorize tasks (e.g., Work, Personal, Shopping)\n- Filter tasks by category\n- Responsive design for mobile and desktop users\n\n\u003ch2\u003eTECHNOLOGY STACK\u003c/h2\u003e\n\n- HTML\n- CSS\n- Bootstrap 5\n- JavaScript\n- PHP\n- MySQL\n\n## INSTALLATION\n\nTo set up the Task Tracker project locally, follow these steps:\n\n1. **Clone the repository**:\n    ```bash\n    git clone https://github.com/ElvissRukundo/task-manager.git\n    cd task-manager\n    ```\n\n2. **Set up the database**:\n    - Create a new MySQL database 'task'.\n    - Import the SQL schema provided in `assets/db/task.sql`\n\n3. **Configure your environment**:\n    - Update the database connection settings in `assets/include/db.php`.\n\n4. **Run a local server**:\n    - Use a local server like XAMPP or WAMP to serve your PHP files. Place the project folder in the `htdocs` directory (for XAMPP).\n\n5. **Access the application**:\n    - Open your browser and navigate to `http://localhost/task-manager`.\n\n## Usage\n\n1. **Register an account**:\n    - Click on the \"Sign Up\" button to create a new account.\n\n2. **Login**:\n    - Use your credentials to log into the application.\n\n3. **Manage Tasks**:\n    - Add new tasks using the input field.\n    - Categorize tasks and filter them as needed.\n    - Edit or delete tasks as required.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [Bootstrap](https://getbootstrap.com/) for the responsive CSS framework.\n- [PHP](https://www.php.net/) for server-side scripting.\n- [MySQL](https://www.mysql.com/) for the database management system.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frukundoelviss%2Ftask-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frukundoelviss%2Ftask-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frukundoelviss%2Ftask-manager/lists"}