{"id":20114281,"url":"https://github.com/wesgtox/navedex-api","last_synced_at":"2026-05-06T17:35:01.606Z","repository":{"id":108380091,"uuid":"289402752","full_name":"WesGtoX/navedex-api","owner":"WesGtoX","description":"An API to register navedex’s and projects in which they participated.","archived":false,"fork":false,"pushed_at":"2022-08-11T02:50:26.000Z","size":5763,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T05:30:01.428Z","etag":null,"topics":["api","api-rest","django","django-rest-framework","documentation","flake8","gunicorn","insomnia","postgresql","pytest","pytest-django","python"],"latest_commit_sha":null,"homepage":"https://navedex-wes.herokuapp.com/","language":"Python","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/WesGtoX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-08-22T02:15:06.000Z","updated_at":"2023-03-09T02:12:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"d1e51522-9f76-48d8-ad0d-ab7a95f467dc","html_url":"https://github.com/WesGtoX/navedex-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WesGtoX/navedex-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesGtoX%2Fnavedex-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesGtoX%2Fnavedex-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesGtoX%2Fnavedex-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesGtoX%2Fnavedex-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WesGtoX","download_url":"https://codeload.github.com/WesGtoX/navedex-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesGtoX%2Fnavedex-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270989651,"owners_count":24680789,"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","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"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":["api","api-rest","django","django-rest-framework","documentation","flake8","gunicorn","insomnia","postgresql","pytest","pytest-django","python"],"created_at":"2024-11-13T18:29:04.379Z","updated_at":"2026-05-06T17:34:56.586Z","avatar_url":"https://github.com/WesGtoX.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://github.com/WesGtoX/navedex-api\"\u003e\n    \u003cimg src=\".github/logo.png\" alt=\"Navedex API\" title=\"Navedex API\" width=\"200px\"\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003cimg alt=\"Navedex-API CI\" src=\"https://github.com/WesGtoX/navedex-api/workflows/Navedex-API%20CI/badge.svg\" /\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#about-the-project\"\u003eAbout\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#technology\"\u003eTechnology\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"GitHub top language\" src=\"https://img.shields.io/github/languages/top/wesgtox/navedex-api?style=plastic\" /\u003e\n  \u003cimg alt=\"GitHub language count\" src=\"https://img.shields.io/github/languages/count/wesgtox/navedex-api?style=plastic\" /\u003e\n  \u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/wesgtox/navedex-api?style=plastic\" /\u003e\n  \u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/wesgtox/navedex-api?style=plastic\" /\u003e\n  \u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/wesgtox/navedex-api?style=plastic\" /\u003e\n\u003c/p\u003e\n\n\n# Navedex API\n\n## About the Project\n\nNavedex is an API to register navedex’s and projects in which they participated.\n\nThe project was developed using the Django REST Framework which is Django's toolkit, powerful and flexible to build API’s Web.\n\n\n## Technology \n\nThis project was developed with the following technologies:\n\n- [Python](https://www.python.org/)\n- [Django Framework](https://www.djangoproject.com/)\n- [Django REST Framework](https://www.django-rest-framework.org/)\n\n\n## Getting Started\n\n### Prerequisites\n\n- [Python](https://www.python.org/)\n\n\n### Install and Run\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/WesGtoX/navedex-api.git\n```\n2. Create and activate a virtual enviroment:\n```bash\npython -m venv venv\nsource venv/bin/activate\n```\n3. Install the dependencies:\n```bash\npip install -r requirements-dev.txt\n```\n4. Run migrations:\n```bash\npython manage.py makemigrations\npython manage.py migrate\n```\n5. Create a superuser:\n```bash\npython manage.py createsuperuser\n```\n6. Run:\n```bash\npython manage.py runserver\n```\n7. To run tests:\n```bash\npytest\n# or\npython manage.py test\n```\n\n\n## Usage\n\n### Insomnia\n\n[![Run in Insomnia}](https://insomnia.rest/images/run.svg)](https://insomnia.rest/run/?label=Navedex\u0026uri=https%3A%2F%2Fraw.githubusercontent.com%2FWesGtoX%2Fnavedex-api%2Fmaster%2Fnavedex_insomnia.json)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"misc/images/img01.gif\" alt=\"Insomnia Example\" width=\"400px\" /\u003e\n  \u003cimg src=\"misc/images/img02.gif\" alt=\"Insomnia Example\" width=\"400px\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"misc/images/img03.gif\" alt=\"Insomnia Example\" width=\"400px\" /\u003e\n  \u003cimg src=\"misc/images/img04.gif\" alt=\"Insomnia Example\" width=\"400px\" /\u003e\n\u003c/p\u003e\n\n\n_For more examples, please refer to the [Documentation](https://github.com/WesGtoX/navedex-api/wiki)_\n\n\n## License\n\nDistributed under the MIT License. See [LICENSE](LICENSE) for more information.\n\n---\n\nMade with ♥ by [Wesley Mendes](https://wesleymendes.com.br/) :wave:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesgtox%2Fnavedex-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwesgtox%2Fnavedex-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesgtox%2Fnavedex-api/lists"}