{"id":15371511,"url":"https://github.com/nathanwalker/shoutoutplay","last_synced_at":"2025-04-15T14:24:42.088Z","repository":{"id":69429810,"uuid":"55859504","full_name":"NathanWalker/ShoutOutPlay","owner":"NathanWalker","description":"The mobile app that allows you to create and record personal dedications using your favorite music playlists for corporate events, parties, weddings and get togethers.","archived":false,"fork":false,"pushed_at":"2016-12-18T17:00:25.000Z","size":11600,"stargazers_count":29,"open_issues_count":12,"forks_count":7,"subscribers_count":12,"default_branch":"development","last_synced_at":"2024-04-14T05:14:57.356Z","etag":null,"topics":["android","angular","firebase","ios","music","nativescript","spotify"],"latest_commit_sha":null,"homepage":"https://shoutoutplay.com","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/NathanWalker.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":"2016-04-09T18:05:54.000Z","updated_at":"2024-01-29T01:39:54.000Z","dependencies_parsed_at":"2023-05-27T18:45:18.454Z","dependency_job_id":null,"html_url":"https://github.com/NathanWalker/ShoutOutPlay","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/NathanWalker%2FShoutOutPlay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanWalker%2FShoutOutPlay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanWalker%2FShoutOutPlay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanWalker%2FShoutOutPlay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NathanWalker","download_url":"https://codeload.github.com/NathanWalker/ShoutOutPlay/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249086722,"owners_count":21210515,"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":["android","angular","firebase","ios","music","nativescript","spotify"],"created_at":"2024-10-01T13:47:18.295Z","updated_at":"2025-04-15T14:24:42.068Z","avatar_url":"https://github.com/NathanWalker.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ShoutOutPlay\n\nJoin the Waffle Board here to track progress:\nhttps://waffle.io/NathanWalker/ShoutOutPlay/join\n\n* [Setup](#setup)\n* [Watch Video: Code Walk-Throughs!](#video-walk-throughs)\n* [Concept](#concept)\n* [UI Preview](#ui-preview)\n\n## Setup\n\n```\ntns install\n\ntns emulate ios\n\n// or...\n\ntns run android\n```\n\n## Video Walk-Throughs\n\n* [Overview code walk-through of ShoutOutPlay](https://www.youtube.com/watch?v=lLLuDpoSS_w)\n* [ngrx/store in-depth with ShoutOutPlay](https://www.youtube.com/watch?v=OIcWjVmy2xs)\n\n## Concept\n\nShoutOutPlay is a music app allowing live shout outs to be recorded and mixed in with your favorite music playlists for corporate events, parties, weddings and get togethers.\n\nIt allows users to search for any music track via Spotify integration. They can preview/play the tracks and then choose to add them to a new or existing playlist they create. What makes ShoutOutPlay unique is it's ability to allow users to record \"Shout Outs\" which will mix into the music and play on a specific track they choose or can be played at random during the playlist playback if they choose.\n\nWhen the \"Shout Out\" plays, the currently playing track volume will fade down about .3 points to allow the \"Shout Out\" to fade in and play over top of the playing track. When the \"Shout Out\" is done, the currently playing track volume will fades back in.\n\nImagine you are at a corporate event for Telerik and the Vice President of Technology, Hristo Kosev, loves Michael Jackson's \"Wanna Be Startin' Somethin'\", so during the event or after-party, music is playing and then you hear \"Wanna Be Startin' Somethin'\" start playing, then Hristo's voice fades in, \"This goes out to all our developers to say thanks that you all have truly started something special here with NativeScript. Thank You.\"\n\nThe beauty of this is it makes the party take on a whole new meaning with personalized dedications and give the guests as a way to participate as an iPad with the app running could be setup in an area that would allow guest to walk up to it and record their own \"Shout Outs\" to people at the event.\n\n## UI Preview\n\n![Status](https://cdn.filestackcontent.com/RqD32VFSlWM1vLBPrgpg?v=0)\n\n![Comp](https://cdn.filestackcontent.com/NiGHnUhTQuqp4KUxsRlr?v=0)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathanwalker%2Fshoutoutplay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnathanwalker%2Fshoutoutplay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathanwalker%2Fshoutoutplay/lists"}