Skip to content

znewton/myx-client

Repository files navigation

This project was bootstrapped with Create React App.

You can find out more about how to use Create React App here.

Myx (client)

This is the repository for the front-end of the myx app.

Information on the backend can be found in its repository.

Purpose

I made this app because I enjoy listening to music curators on YouTube; however, sometimes I want to listen to three or more of those curator's songs in a random playlist. Sadly, YouTube doesn't provide this type of feature, and I am too lazy to maintain playlists.

Thus, the idea for myx was born! With myx, I can listen to songs from my choice of playlists from however many curators I want in a random order.

Contributing

Feel free to create issues for anything from bugs to new features you would like to see implemented. If you see an issue you want to help with, pull requests are welcome! You can email me at znewton@iastate.edu with Myx in the subject line if you have any comments, questions, or concerns.

For pull requests, please follow the guidelines that are detailed in CONTRIBUTING.md.

Locally Running Myx

  1. Clone the repo
git clone git@github.com:znewton/myxx-client.git
cd myxx-client
  1. Install dependencies.
npm install

Note: Make sure you have Node installed (I used v7.1+).

  1. Run myx hosted at localhost:8000. This will hot reload when changes are made.
npm start

Note: When hot reloading sass, no errors will be thrown if you create a new sass file and it won't compile. It will just stop reading that file. If your styles seem to not be showing up, close and rerun the dev server by hitting Ctrl+C and then the above command. The errors will now appear.

About

The client app for myx

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published