{"id":20338800,"url":"https://github.com/hellodev101/task-manager","last_synced_at":"2026-04-11T07:04:21.202Z","repository":{"id":252753989,"uuid":"840738369","full_name":"hellodev101/task-manager","owner":"hellodev101","description":"Full-stack developer: Tasks management using Python, django, html, bootstrap, docker, poetry, postgresql","archived":false,"fork":false,"pushed_at":"2024-09-02T13:58:52.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-06T11:18:44.009Z","etag":null,"topics":["bootstrap","django","dokcer","html","poetry-python","postgresql","python","restframework"],"latest_commit_sha":null,"homepage":"","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/hellodev101.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-08-10T14:35:13.000Z","updated_at":"2024-09-10T17:52:52.000Z","dependencies_parsed_at":"2024-08-29T11:25:54.118Z","dependency_job_id":"7dbfb54f-fe79-4bf0-9b7a-2793ffe3bca3","html_url":"https://github.com/hellodev101/task-manager","commit_stats":null,"previous_names":["hellodev101/task-manager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hellodev101/task-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodev101%2Ftask-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodev101%2Ftask-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodev101%2Ftask-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodev101%2Ftask-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hellodev101","download_url":"https://codeload.github.com/hellodev101/task-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hellodev101%2Ftask-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31671630,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"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":["bootstrap","django","dokcer","html","poetry-python","postgresql","python","restframework"],"created_at":"2024-11-14T21:14:12.030Z","updated_at":"2026-04-11T07:04:21.184Z","avatar_url":"https://github.com/hellodev101.png","language":"Python","readme":"# Introduction\n\nThis project is designed to help users manage their tasks efficiently by providing a user-friendly interface to organize, to keep track of tasks during the sprint, a set period in which specific tasks are completed, by team members.\n\n## Table of Contents\n\n- [Installation](#installation)\n\n## Installation\n\n### Prerequisites\n\nPyenv is a powerful tool that allows developers to easily manage multiple versions of Python on their systems. It simplifies the process of switching between different Python versions, which is particularly useful for projects that require specific Python environments.\n\n    pyenv -(https://github.com/pyenv/pyenv-installer)\n\n1. We are going to be using Python version 3.11 in the project, so let's get that installed with the following command:\n\n```bash\npyenv install 3.11\n```\n\n2. Install poetry. If you want to know more about what poetry is, please visit this link (https://pypi.org/project/poetry/).\n\n```bash\npip install poetry\n```\n\n3. Install the dependencies for the project:\n\n```bash\npoetry install\n```\n\n4. Activate poetry virtualenv:\n\n```bash\npoetry shell\n```\n\n5. Start docker container by running the following command:\n\n```bash\ndocker-compose up -d\n```\n\n6. Create migration files:\n\n```bash\npython manage.py makemigrations\n```\n\n7. Appy the migations to the database:\n\n```bash\npython manage.py migrate\n```\n\n8. Now you should be able to run the development server:\n\n```bash\npython manage.py runserver\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellodev101%2Ftask-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellodev101%2Ftask-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellodev101%2Ftask-manager/lists"}