{"id":22804829,"url":"https://github.com/tedim52/sync","last_synced_at":"2026-04-16T17:36:32.536Z","repository":{"id":50170277,"uuid":"262650745","full_name":"tedim52/Sync","owner":"tedim52","description":"Backend Design Final Project","archived":false,"fork":false,"pushed_at":"2023-01-23T22:06:37.000Z","size":139,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-24T09:48:50.679Z","etag":null,"topics":["docker","flask-sqlalchemy","google-appengine","sqlite3"],"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/tedim52.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}},"created_at":"2020-05-09T20:12:06.000Z","updated_at":"2020-07-18T15:20:34.000Z","dependencies_parsed_at":"2023-01-24T13:00:16.194Z","dependency_job_id":null,"html_url":"https://github.com/tedim52/Sync","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tedim52/Sync","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedim52%2FSync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedim52%2FSync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedim52%2FSync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedim52%2FSync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tedim52","download_url":"https://codeload.github.com/tedim52/Sync/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedim52%2FSync/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014317,"owners_count":26085492,"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-10-13T02:00:06.723Z","response_time":61,"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":["docker","flask-sqlalchemy","google-appengine","sqlite3"],"created_at":"2024-12-12T10:09:32.735Z","updated_at":"2025-10-13T08:33:52.664Z","avatar_url":"https://github.com/tedim52.png","language":"Python","readme":"# Welcome to Sync\n\n### Created by Tedi Mitiku,\nBackend Design Final Project Spring 2020\n\nLink to API Spec on SwaggerHub: https://app.swaggerhub.com/apis/tedim52/Sync/1.0.0\n\nImagine these two scenarios:\n\nScenario one: you’re in a car with a friend and you’re the one playing the music. You’re nervous that your friend won’t like the song that you’re about to play.\n\nScenario two: you’re hanging out with a group of friends and they ask you to play the music. You’re nervous that you might choose a song that not everybody will like.\n\nWouldn’t it be nice to have a playlist that combines music that everyone will like? With Sync, you can make sure that you’re playing the right song for the right group of people, so that no matter what song you play, everyone will like it.\n\nSync utilizes Spotify’s Web API to get information about public playlists that you and your friends listen to. Sync then creates a synced playlist that contains overlapping music from you and your friends’ playlists. As an added feature, Sync will email the synced playlist to you and your friends so you can save your sync to Spotify.\n\nThank you to Cornell AppDev for an amazing hands on introduction to Backend Development :)\n\n**Received Best Overall Backend Award from Cornell AppDev \nhttps://backend-course.cornellappdev.com/final-project-winners**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedim52%2Fsync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftedim52%2Fsync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedim52%2Fsync/lists"}