{"id":18951712,"url":"https://github.com/ratnesh2003/musicooapis","last_synced_at":"2026-04-09T08:40:34.649Z","repository":{"id":64849151,"uuid":"578857488","full_name":"Ratnesh2003/MusicooAPIs","owner":"Ratnesh2003","description":"Music streaming platform built on Spring Boot","archived":false,"fork":false,"pushed_at":"2023-02-15T07:45:14.000Z","size":72660,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-01T02:25:08.720Z","etag":null,"topics":["aws","caching","java","jwt","postgresql","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Ratnesh2003.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":"2022-12-16T03:30:11.000Z","updated_at":"2024-03-22T07:46:58.000Z","dependencies_parsed_at":"2023-02-12T23:16:21.316Z","dependency_job_id":null,"html_url":"https://github.com/Ratnesh2003/MusicooAPIs","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/Ratnesh2003%2FMusicooAPIs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ratnesh2003%2FMusicooAPIs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ratnesh2003%2FMusicooAPIs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ratnesh2003%2FMusicooAPIs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ratnesh2003","download_url":"https://codeload.github.com/Ratnesh2003/MusicooAPIs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239951156,"owners_count":19723821,"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":["aws","caching","java","jwt","postgresql","spring-boot"],"created_at":"2024-11-08T13:29:10.994Z","updated_at":"2026-03-28T23:30:16.169Z","avatar_url":"https://github.com/Ratnesh2003.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Musicoo - Stream Your Favorite Music!\r\n\r\nMusicoo is a music streaming application that allows users to stream their favorite music, create their own playlists, like songs, and much more. With Musicoo, users can enjoy gapless playback, view top charts, search for songs, and delete playlists. Musicoo is built using the Flutter framework and collaboratively developed with Ratnesh, who is a backend developer and coded the application using Spring Boot.\r\n\r\n## Features\r\n\r\n- Google authentication for easy registration.\r\n- Stream music online from a vast collection of songs.\r\n- Create and manage playlists by adding or removing songs.\r\n- Like your favorite songs to save them for later.\r\n- Get recently played songs for quick access.\r\n- View top charts to discover new music.\r\n- Search for songs using debounce to quickly find what you're looking for.\r\n- Delete playlists when they are no longer needed.\r\n- Shuffle your songs for a new listening experience.\r\n- Put songs on loop to repeat them continuously.\r\n\r\n\r\n## Video\r\n\r\nClick \u003ca href=\"https://youtu.be/a1CvhF3DLHY\"\u003eHere\u003c/a\u003e to View the go through video.\r\n\r\n## Screenshots\r\n\r\n\u003cp align=\"center\"\u003e\r\n\u003cimg src =\"https://i.ibb.co/GMCxzz6/photo-2023-02-15-12-16-13.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/ckCy4rT/photo-2023-02-15-12-16-14.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/r0LL7M4/photo-2023-02-15-12-16-15.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/z7RfkTr/photo-2023-02-15-12-16-16-2.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/263WzC2/photo-2023-02-15-12-16-16.jpg\" width=\"150\" /\u003e\r\n\u003c/p\u003e\r\n\u003cp align=\"center\"\u003e\r\n\u003cimg src =\"https://i.ibb.co/9WLZFzL/photo-2023-02-15-12-16-09.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/MDWHwqs/photo-2023-02-15-12-16-10.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/TqqCXnB/photo-2023-02-15-12-16-11.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/StfsMxW/photo-2023-02-15-12-16-12-2.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/VCHvyYh/photo-2023-02-15-12-16-12.jpg\" width=\"150\" /\u003e\r\n\u003c/p\u003e\r\n\u003cp align=\"center\"\u003e\r\n\u003cimg src =\"https://i.ibb.co/Fz7QKx6/photo-2023-02-15-12-16-05.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/h9qGGLC/photo-2023-02-15-12-16-06.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/9yZDbgW/photo-2023-02-15-12-16-07.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/QkDPq0C/photo-2023-02-15-12-16-08-2.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/3YmcL3P/photo-2023-02-15-12-16-08.jpg\" width=\"150\" /\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n\u003cp align=\"center\"\u003e\r\n\u003cimg src =\"https://i.ibb.co/27fz9yp/photo-2023-02-15-12-16-00.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/xXcP5KG/photo-2023-02-15-12-16-01.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/hZwZsFF/photo-2023-02-15-12-16-03.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/GH96BXg/photo-2023-02-15-12-16-04.jpg\" width=\"150\" /\u003e\r\n\u003cimg src =\"https://i.ibb.co/jH46fzt/photo-2023-02-15-12-16-05-2.jpg\" width=\"150\" /\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n## Technologies Used\r\n\r\nMusicoo is built using the following technologies:\r\n\r\n- Flutter: for the frontend development of the application.\r\n- Spring Boot: for the backend development of the application.\r\n- Google Authentication API: for easy registration and login.\r\n- Debounce: for smooth and fast searching of songs.\r\n\r\n## Getting Started\r\n\r\nTo get started with Musicoo, follow these steps:\r\n\r\n1. Clone the repository on your local machine.\r\n2. Open the project in an IDE such as IntelliJ.\r\n3. Launch the server from the IDE.\r\n4. To get the app for you can clone \u003ca href=\"https://github.com/AyushRaghuvanshi/Musicoo\"\u003ethis\u003c/a\u003e repository.\r\n5. Launch the app on an editor like VS Code or Android Studio.\r\n\r\n## Collaboration\r\n\r\nMusicoo is a collaborative project between two developers, myself, and \u003ca href=\"https://github.com/AyushRaghuvanshi\"\u003eAyush\u003c/a\u003e. I have worked on the backend of the application using Spring Boot, while Ayush has developed the frontend using Flutter. Together, we have created a powerful and user-friendly music streaming application that is easy to use and provides users with an immersive listening experience.\r\n\r\n## License\r\n\r\nMusicoo is an open-source project and is available under the MIT license. Anyone is free to use, modify, and distribute the application as per the license terms.\r\n\r\n## Contributions\r\n\r\nContributions to Musicoo are welcome and appreciated. If you have any suggestions or want to report a bug, please feel free to create an issue or a pull request.\r\n\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fratnesh2003%2Fmusicooapis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fratnesh2003%2Fmusicooapis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fratnesh2003%2Fmusicooapis/lists"}