{"id":29054328,"url":"https://github.com/pacemakerx/profiles-rest-api","last_synced_at":"2025-06-27T02:30:37.984Z","repository":{"id":293184265,"uuid":"983008457","full_name":"PacemakerX/profiles-rest-api","owner":"PacemakerX","description":"This repository is a learning project focused on understanding and implementing the Django REST Framework. It is designed to help users practice building RESTful APIs and working with Django's powerful features.","archived":false,"fork":false,"pushed_at":"2025-05-23T20:37:09.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-23T21:31:15.591Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/PacemakerX.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,"zenodo":null}},"created_at":"2025-05-13T18:28:32.000Z","updated_at":"2025-05-23T20:37:13.000Z","dependencies_parsed_at":"2025-05-14T06:10:19.234Z","dependency_job_id":null,"html_url":"https://github.com/PacemakerX/profiles-rest-api","commit_stats":null,"previous_names":["pacemakerx/profiles-rest-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PacemakerX/profiles-rest-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacemakerX%2Fprofiles-rest-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacemakerX%2Fprofiles-rest-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacemakerX%2Fprofiles-rest-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacemakerX%2Fprofiles-rest-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PacemakerX","download_url":"https://codeload.github.com/PacemakerX/profiles-rest-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PacemakerX%2Fprofiles-rest-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262177412,"owners_count":23270847,"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","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":"2025-06-27T02:30:37.288Z","updated_at":"2025-06-27T02:30:37.970Z","avatar_url":"https://github.com/PacemakerX.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Profiles REST API Project\n\nThis repository is a learning project focused on understanding and implementing the Django REST Framework. It is designed to help users practice building RESTful APIs and working with Django's powerful features.\n\n[![Python](https://img.shields.io/badge/Python-3776AB?logo=python\u0026logoColor=white)](#)\n[![Django REST Framework](https://img.shields.io/badge/Django%20REST%20Framework-092E20?logo=django\u0026logoColor=white)](#)\n[![Vagrant](https://img.shields.io/badge/Vagrant-1563FF?logo=vagrant\u0026logoColor=white)](#)\n\n## 🚀 Features\n\n- **Django Admin**: Learn to manage and customize the Django admin interface.\n- **API Views**: Understand and implement API views for handling HTTP requests.\n- **ViewSets**: Practice using ViewSets to simplify API development.\n- **Login API**: Create a login API for user authentication.\n- **Vagrant Setup**: Use Vagrant for the first time to create and manage a development environment.\n\n## 🛠️ Tech Stack\n\n### Core Technologies\n\n- **Python**: Core language used for backend development.\n- **Django REST Framework**: Framework for building RESTful APIs.\n- **Vagrant**: Tool for managing virtualized development environments.\n\n### Tools \u0026 Environment\n\n- **Visual Studio Code**: Primary code editor with GitHub Copilot integration.\n- **Git**: Version control and collaboration.\n\n## ❓ Why This Project?\n\nThe **Profiles REST API** project was created as a learning exercise to understand the Django REST Framework and API development. It provides hands-on experience with building RESTful APIs, managing user authentication, and working with virtualized environments using Vagrant. This project is ideal for beginners looking to get started with Django REST Framework and API development.\n\n## Link to the Repository:\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/PacemakerX/profiles-rest-api.git\"\u003e\n  \u003cimg src=\"https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExbmNza2NsZGU0Z2tlejYzZG1ycnZwODZndGY4bXhnbDZma2FueGJ1MiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/31X1R0MVMRaHttUkEY/giphy.gif\" alt=\"Website Link\" style=\"width:800px; height:300px; object-fit: cover;\"\u003e\n\u003c/a\u003e\n\u003cp\u003e\n\n## Feel free to connect with me!\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"mailto:sparsh.officialwork@gmail.com\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Gmail-sparsh.officialwork@gmail.com-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\" alt=\"Gmail Badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.linkedin.com/in/sparshsoni\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/LinkedIn-Connect-blue?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" alt=\"LinkedIn Badge\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpacemakerx%2Fprofiles-rest-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpacemakerx%2Fprofiles-rest-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpacemakerx%2Fprofiles-rest-api/lists"}