{"id":15170893,"url":"https://github.com/allenjue/spotify-project","last_synced_at":"2026-01-24T14:45:45.065Z","repository":{"id":112863955,"uuid":"552015517","full_name":"AllenJue/Spotify-Project","owner":"AllenJue","description":"A Spotify web app that utilizes Spotify's web API to generate recommendations proportional to the songs found in a users playlist. ","archived":false,"fork":false,"pushed_at":"2022-11-24T09:04:02.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-17T06:16:03.470Z","etag":null,"topics":["jade","javascript","pug","spotify","spotify-web-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/AllenJue.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":"2022-10-15T16:14:17.000Z","updated_at":"2023-01-06T23:17:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"9001f16b-598f-47f1-8606-27bdc2f7b6d0","html_url":"https://github.com/AllenJue/Spotify-Project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FSpotify-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FSpotify-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FSpotify-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FSpotify-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenJue","download_url":"https://codeload.github.com/AllenJue/Spotify-Project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239242106,"owners_count":19605954,"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":["jade","javascript","pug","spotify","spotify-web-api"],"created_at":"2024-09-27T08:40:55.131Z","updated_at":"2025-11-01T00:30:32.593Z","avatar_url":"https://github.com/AllenJue.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Findify\n\n# Introduction\n\nFindify is a Spotify web app that generates recommendations based on the frequency of genres that appear on a user's playlist. \n\n# Technologies\n\n* Express.js\n* Jade\n\n# Features\n\nFindify requires a OAuth 2.0 login, which generates a token that allows users to request data from Spotify API endpoints. In this app, the user will be prompted to select a playlist, which will then proceed to generate songs with genres proportional to the distribution of song genres in the original playlist. Users will have an option to preview the song and choose whether or not they wish to add the song to their playlist.\n\nThe app itself is very user intuitive, as it adopts a \"tinder-style\" approach to accepting or declining song recommendations. The user need only click the green check to accept a song, thereby adding it to their playlist, or decline the song.\n\n# To-do\n\n* Include embeds for interactive song previews\n* Format the app to be more visually appealing\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenjue%2Fspotify-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallenjue%2Fspotify-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenjue%2Fspotify-project/lists"}