Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luka2220/music-share-app
Music sharing and playing application
https://github.com/luka2220/music-share-app
Last synced: 19 days ago
JSON representation
Music sharing and playing application
- Host: GitHub
- URL: https://github.com/luka2220/music-share-app
- Owner: luka2220
- Created: 2023-07-10T02:00:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-21T01:44:06.000Z (over 1 year ago)
- Last Synced: 2023-07-21T02:35:53.770Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://music-share-app-ten.vercel.app
- Size: 212 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Overview
The app allows you to create a library of your favorite songs and play them in the browser. Simply add a song by pasting in a youtube or SoundCloud URL.## Features
- Add youtube or soundcloud song links
- Store songs in a library with others and share them
- Add songs to your own saved personal queue
- Play any song in the library or in your queue## Technologies
- On the client side I used React to create my components and Material UI to style them with both custom and default styles. To make GraphQL operations from the client I used the Apollo Client library.
- I used GraphQL to set up endpoints for querying and posting data into my server on Hasura. The GraphQL server is connected to a PostgreSQL database that stores all of the individual songs in the library.## Site Link
* https://music-share-app-ten.vercel.app/