Skip to content

RuairiD/howsmytrack-web

Repository files navigation

How's My Track? (Web)

Build Status Coverage Status

"How's My Track?" is a website built for musicians and music producers to solicit feedback on unfinished tracks. Users submit a request as a Soundcloud URL, and may optionally include information on what they'd like feedback on, or any other context. Once every 24 hours, these requests are assigned to 'groups' of 4. Once assigned to a group, users can listen to the other tracks in their group and leave feedback for their peers. Once a user has written feedback for everyone else in their group, they will be able to see their own feedback. Users can also rate the feedback they receive; users with a higher average rating will be grouped together, incentivising writing constructive, high quality feedback in order to be grouped with other users who write constructive, high quality feedback in future.

The API portion of "How's My Track?" can be found here.

Running

A development instance of the app can be run with make dev. If you are also running a local API instance to debug against, update the URL in src/apiRoot.js.

Tests

Tests can be run with jest using make test, which includes coverage reporting. To run a specific test, use yarn test e.g. yarn test path/to/test.

About

React frontend of "How's My Track?"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages