{"id":21181288,"url":"https://github.com/josafamarengo/angular-spotify","last_synced_at":"2025-08-24T11:33:42.968Z","repository":{"id":107556702,"uuid":"577555006","full_name":"josafamarengo/angular-spotify","owner":"josafamarengo","description":"Angular application that consumes the Spotify API to provide a personalized music experience to users. The application features search for songs, artists and playlists, as well as playback control and management of personalized playlists.","archived":false,"fork":false,"pushed_at":"2023-09-13T20:24:18.000Z","size":663,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T19:22:56.841Z","etag":null,"topics":["angular","frontend","spotify","spotify-api"],"latest_commit_sha":null,"homepage":"https://radinho.netlify.app/","language":"TypeScript","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/josafamarengo.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":"2022-12-13T01:55:38.000Z","updated_at":"2024-08-08T15:32:36.000Z","dependencies_parsed_at":"2024-11-20T22:32:14.916Z","dependency_job_id":null,"html_url":"https://github.com/josafamarengo/angular-spotify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/josafamarengo/angular-spotify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josafamarengo%2Fangular-spotify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josafamarengo%2Fangular-spotify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josafamarengo%2Fangular-spotify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josafamarengo%2Fangular-spotify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josafamarengo","download_url":"https://codeload.github.com/josafamarengo/angular-spotify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josafamarengo%2Fangular-spotify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271854475,"owners_count":24834453,"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-24T02:00:11.135Z","response_time":111,"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":["angular","frontend","spotify","spotify-api"],"created_at":"2024-11-20T17:49:29.613Z","updated_at":"2025-08-24T11:33:42.937Z","avatar_url":"https://github.com/josafamarengo.png","language":"TypeScript","readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n[![LinkedIn][linkedin-shield]][linkedin-url]\n![lighthouse_accessibility](https://user-images.githubusercontent.com/88048411/225086013-43ed6dd1-be6d-4255-bac5-fdbe222758af.svg)\n![lighthouse_best-practices](https://user-images.githubusercontent.com/88048411/225086019-1d6ec29f-5526-45bc-bbf9-1f934ab4aa83.svg)\n![lighthouse_performance](https://user-images.githubusercontent.com/88048411/225086021-d6aa94a4-b502-4558-b0b4-aa0b54cf1e3c.svg)\n![lighthouse_seo](https://user-images.githubusercontent.com/88048411/225086026-ce237e67-5653-41b1-8adb-84ab32dd53d3.svg)\n[![Issues][issues-shield]][issues-url]\n[![License][license-shield]][license-url]\n\n\n  \u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://www.freepnglogos.com/uploads/spotify-logo-png/spotify-download-logo-30.png\" width=\"100\"/\u003e\n\n  \u003ch3 align=\"center\"\u003eAngular Spotify\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Discover new music and manage your playlists with this Angular Spotify API application!\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://radinho.netlify.app/\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/josafamarengo/angular-spotify/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/josafamarengo/angular-spotify/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\n\u003c/div\u003e\n\n## 🔍 Table of Contents\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\n\u003ca name=\"about-the-project\"\u003e\u003c/a\u003e\n## ℹ️ About The Project\n\n\n### Built With\n\n![Angular][Angular]\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n## 🚀 Getting Started\n\nTo get a local copy up and running follow these simple steps.\n\n### Prerequisites\n\n- [Node.js](https://nodejs.org/en/)\n- [Git](https://git-scm.com/)\n\n\n### Installation\n\n1. Clone the repo\n\n```bash\n\ngit clone https://github.com/josafamarengo/angular-spotify.git\n\n```\n\n2. Go to project folder\n\n```bash\n\ncd angular-spotify\n\n```\n\n3. Install packages\n\n```bash\n\nnpm install\n\n```\n\nOR\n\n```bash\n\nyarn\n\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003ca name=\"roadmap\"\u003e\u003c/a\u003e\n## 🗺️ Roadmap\n\nSee the [open issues](https://github.com/josafamarengo/skill-assessments/issues) for a list of proposed features (and known issues).\n\n\u003ca name=\"contributing\"\u003e\u003c/a\u003e\n## 👥 Contributing\n\nAny contributions you make are **greatly appreciated**. Before you get started, please take a moment to review our Code of Conduct and Contributing Guidelines.\n\n### How to Contribute\n\n\u003col\u003e\n  \u003cli\u003eFork this repository to your own GitHub account.\u003c/li\u003e\n  \u003cli\u003eFollow the steps on \u003ca href=\"#getting-started\"\u003eGetting Started Section\u003c/a\u003e.\u003c/li\u003e\n  \u003cli\u003eCreate a new branch for your:\u003c/li\u003e\n    \u003col\u003e\n      \u003cli\u003eFeature \u003ccode\u003egit checkout -b feature/your-feature\u003c/code\u003e\u003c/li\u003e\n      \u003cli\u003eBug fix \u003ccode\u003egit checkout -b bugfix/bug\u003c/code\u003e\u003c/li\u003e\n      \u003cli\u003eDocs, improvments, refactoring, optmizing,... \u003ccode\u003egit checkout -b requirement/your-requirement\u003c/code\u003e.\u003c/li\u003e\n    \u003c/ol\u003e\n  \u003c!-- \u003cli\u003eMake your changes and ensure they pass the tests by running \u003ccode\u003enpm test\u003c/code\u003e or \u003ccode\u003eyarn test\u003c/code\u003e.\u003c/li\u003e --\u003e\n  \u003cli\u003eCommit your changes with clear and concise commit messages following the \u003ca href=\"https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines\"\u003eAngular commit convention\u003c/a\u003e\u003c/li\u003e\n  \u003cli\u003ePush your changes to your forked repository.\u003c/li\u003e\n  \u003cli\u003eSubmit a pull request to our repository with a description of your changes.\u003c/li\u003e\n\u003c/ol\u003e\n\nPlease make sure to write clear commit messages and to follow our coding conventions. We appreciate your contributions and will review them as soon as possible!\n\n\n### Issue Tracker\n\nIf you encounter any bugs or have feature requests, please open an issue on our [Issue Tracker][issues-url]. Be sure to include a clear and concise description of the issue, any steps needed to reproduce the problem, and any relevant code snippets.\n\n### Code of Conduct\n\nPlease review our Code of Conduct before contributing. We expect all contributors to abide by the principles outlined in the document.\n\n### Contributing Guidelines\n\nPlease review our Contributing Guidelines before contributing. These guidelines will provide details on how to contribute to the project, the coding standards we follow, and the development process we use.\n\n### Attribution\n\nThis Contributing section is adapted from the Contributing Guidelines template created by PurpleBooth.\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003ca name=\"license\"\u003e\u003c/a\u003e\n## 📜 License\n\nDistributed under the GNU General Public License v3.0. See `LICENSE` for more information.\n\n\u003ca name=\"contact\"\u003e\u003c/a\u003e\n## 📧 Contact\n\n[![Linkedin][linkedin-shield]][linkedin-url]\n[![Portfolio][site-shield]][site-url]\n\n\u003ca name=\"acknowledgments\"\u003e\u003c/a\u003e\n## 🙏 Acknowledgments\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003csub\u003eBuilt with ❤︎ by \u003ca href=\"https://josafa.com.br\"\u003eJosafá Marengo\u003c/a\u003e\n\u003c/div\u003e\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n\n\u003c!-- REPO LINK --\u003e\n[repo-url]: https://github.com/josafamarengo/angular-spotify\n[issues-url]: https://github.com/josafamarengo/angular-spotify/issues\n\n[contributors-shield]: https://img.shields.io/github/contributors/josafamarengo/skill-assessments.svg?style=flat\n[contributors-url]: https://github.com/josafamarengo/skill-assessments/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/josafamarengo/skill-assessments.svg?style=flat\n[forks-url]: https://github.com/josafamarengo/skill-assessments/network/members\n[stars-shield]: https://img.shields.io/github/stars/josafamarengo/skill-assessments.svg?style=flat\n[stars-url]: https://github.com/josafamarengo/skill-assessments/stargazers\n[issues-shield]: https://img.shields.io/github/issues/josafamarengo/skill-assessments.svg?style=flat\n[issues-url]: https://github.com/josafamarengo/skill-assessments/issues\n[license-shield]: https://img.shields.io/badge/License-GPL%20v3-blue.svg\n[license-url]: https://github.com/josafamarengo/skill-assessments/blob/main/LICENSE.md\n\n\u003c!-- SOCIAL LINKS --\u003e\n[linkedin-shield]: https://img.shields.io/badge/LinkedIn-0077B5?style=flat\u0026logo=linkedin\u0026logoColor=white\n[linkedin-url]: https://linkedin.com/in/josafamarengo\n\n[email-shield]: https://img.shields.io/badge/Gmail-D14836?style=flat\u0026logo=gmail\u0026logoColor=white\n[email-url]: https://josafa.com.br/#contact\n\n[site-shield]: https://img.shields.io/badge/website-000000?style=flat\u0026logo=Google-chrome\u0026logoColor=white\n[site-url]: https://josafa.com.br\n\n\n\u003c!-- LANGUAGES --\u003e\n[AWS]: https://img.shields.io/badge/Amazon_AWS-22272e?style=for-the-badge\u0026logo=amazonaws\u0026logoColor=white\n[Next]: https://img.shields.io/badge/next.js-22272e?style=for-the-badge\u0026logo=nextdotjs\u0026logoColor=white\n[React]: https://img.shields.io/badge/React-22272e?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB\n[Native]: https://img.shields.io/badge/React_Native-22272e?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB\n[Typescript]: https://img.shields.io/badge/Typescript-22272e?style=for-the-badge\u0026logo=typescript\u0026logoColor=61DAFB\n[Javascript]: https://img.shields.io/badge/Javascript-22272e?style=for-the-badge\u0026logo=javascript\u0026logoColor=61DAFB\n[Kotlin]: https://img.shields.io/badge/Kotlin-22272e?\u0026style=for-the-badge\u0026logo=kotlin\u0026logoColor=white\n[Angular]: https://img.shields.io/badge/Angular-22272e?style=for-the-badge\u0026logo=angular\u0026logoColor=white\n[Python]: https://img.shields.io/badge/Python-22272e?style=for-the-badge\u0026logo=python\u0026logoColor=white  \n[Tailwind]: https://img.shields.io/badge/Tailwindcss-22272e?style=for-the-badge\u0026logo=tailwindcss\u0026logoColor=white\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosafamarengo%2Fangular-spotify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosafamarengo%2Fangular-spotify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosafamarengo%2Fangular-spotify/lists"}