{"id":20427390,"url":"https://github.com/mervinpraison/taskbrowser","last_synced_at":"2026-07-15T10:33:03.356Z","repository":{"id":40930962,"uuid":"210601519","full_name":"MervinPraison/TaskBrowser","owner":"MervinPraison","description":"This is a simple Task browser app using Django https://praison.com/tasksbrowserreact/ https://praison.com/tasksbrowser/interface/","archived":false,"fork":false,"pushed_at":"2023-01-04T22:02:05.000Z","size":712,"stargazers_count":2,"open_issues_count":16,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-20T00:30:30.464Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://praison.com/tasksbrowser/","language":"Python","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/MervinPraison.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}},"created_at":"2019-09-24T12:48:33.000Z","updated_at":"2024-04-18T11:37:34.000Z","dependencies_parsed_at":"2023-02-02T21:15:45.879Z","dependency_job_id":null,"html_url":"https://github.com/MervinPraison/TaskBrowser","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MervinPraison/TaskBrowser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MervinPraison%2FTaskBrowser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MervinPraison%2FTaskBrowser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MervinPraison%2FTaskBrowser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MervinPraison%2FTaskBrowser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MervinPraison","download_url":"https://codeload.github.com/MervinPraison/TaskBrowser/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MervinPraison%2FTaskBrowser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35501664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-15T02:00:06.706Z","response_time":131,"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":[],"created_at":"2024-11-15T07:20:08.464Z","updated_at":"2026-07-15T10:33:03.338Z","avatar_url":"https://github.com/MervinPraison.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Task Browser using Django\n\n## Basic\n\nThis is a simple Task browser app. \nThe Task browser consists of fields such as Task ID, Task Name, Start Date, End Date, Parent. \nDuration and status of the task will be created during runtime\n\n## Construction\n\n1. Created Django app \n2. Sqlite database was used to save data\n3. Django admin panel was created to manage data\n4. REST API was created so that it could be used to create the React front-end\n5. React, Next.js and Bootstrap are used to create the front-end\n\n## Installation\n\n### Installing Django App\n\n```sh\ngit clone https://github.com/MervinPraison/TaskBrowser.git\ncd TaskBrowser/DjangoTaskBrowserDjango\nvirtualenv env\nsource env/bin/activate\npip install -r requirements.txt\npython tasks/manage.py runserver\n```\n\n* **Visit:** http://localhost:8000/\n* **Admin Panel to manage data:** http://localhost:8000/tasksbrowser/administrator/\n* **API:** http://localhost:8000/api/\n* **API for single task:** http://localhost:8000/api/9/\n* **Django REST Framework:**  http://localhost:8000/interface/\n\n### Installing React App\n\n```sh\ngit clone https://github.com/MervinPraison/TaskBrowser.git\ncd TaskBrowser/DjangoTaskBrowserReact\nnpm install\nnpm run dev\n```\n\n**Visit:** http://localhost:8080/\n\n## Task Browser App Demo\n\n1. Django App https://praison.com/tasksbrowser/\n2. Admin Panel to manage data https://praison.com/tasksbrowser/administrator/ \n3. Django API https://praison.com/tasksbrowser/api/\n4. Django API for single task https://praison.com/tasksbrowser/api/9/\n5. Django REST Framework https://praison.com/tasksbrowser/interface/\n6. Front-end with React, Next JS and Bootstrap using API https://praison.com/tasksbrowserreact/\n\n## Github Link \n\nhttps://github.com/MervinPraison/TaskBrowser\n\n## Author\n\nMervin Praison\nhttps://praison.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmervinpraison%2Ftaskbrowser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmervinpraison%2Ftaskbrowser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmervinpraison%2Ftaskbrowser/lists"}