Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kantelabs/kantecloud
While learning more about ES6 and React, I've decided to test myself and build a web application using SoundClouds API
https://github.com/kantelabs/kantecloud
audio audio-player javascript music music-player react react-router reactjs redux soundcloud soundcloud-api
Last synced: 22 days ago
JSON representation
While learning more about ES6 and React, I've decided to test myself and build a web application using SoundClouds API
- Host: GitHub
- URL: https://github.com/kantelabs/kantecloud
- Owner: KanteLabs
- Created: 2016-12-01T15:26:34.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-23T18:06:23.000Z (over 7 years ago)
- Last Synced: 2024-12-20T11:09:48.912Z (22 days ago)
- Topics: audio, audio-player, javascript, music, music-player, react, react-router, reactjs, redux, soundcloud, soundcloud-api
- Language: JavaScript
- Homepage: https://kantelabs.github.io/KanteCloud/
- Size: 5.21 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KanteCloud
>Why?
**This is a work in progress**
I am currently teaching myself React, ES6 and about other front end tools. So in order to put my knowledge to the test I've decided to go big and work on a SoundCloud Music Player. This is one of my longest and most fun project to work on. I am learning a lot about React every day, and I am constantly finding different ways I can improve on my project. Right now this is the alpha stage of the project, and there is still a lot more work to be done.
## Install
This project uses [node](http://nodejs.org) and [npm](https://npmjs.com) in order to run locally. So all you have to do is download this project as a zip and run:
```sh
$ npm install$npm start
```## Plan Features
The goals for this project:
**Continue to work on design of project**
1. The ability for users to log in and view tracks that they like. [x]
2. Ability to view different users profiles. [x]
3. Ability to record and upload tracks.
4. Anchor music player so that different tracks can be played. [x]
5. Endless scrolling for more tracks.
6. Better version of site on mobile devices [x]## Current Limitations
While continuing to work on this project the follow limitations will be corrected.1. The application can ask for a user to sign in, but nothing happens afterward.
2. Currently, only 100 tracks are displayed per query.
3. You have to click on the audio tag to play music not the image.
4. Needs a server to host the project, so that it doesn't have to be run locally.## Contribute
Feel free to dive in! [Open an issue](https://github.com/KanteLabs/KanteCloud/issues/new) or submit PRs.
Standard Readme follows the [Contributor Covenant](http://contributor-covenant.org/version/1/3/0/) Code of Conduct.
## License
MIT (c) Protocol Labs