SoundByte is a music upload sharing and streaming web application inspired by SoundCloud(http://wwww.soundcloud.com) created by Fannie Wang. It features the ability for users to upload tracks, listen to other users uploads, and comment on tracks. Take a look at it live at http://www.soundbytestreaming.com — you can log in on an already registered account with one click using the demo button.
- Authentication
- Session is authenticated in the backend. All queries return data that corresponds to the proper user.
- Continuous play of selected song while navigating pages
- User can upload new tracks
- Comment on tracks
- View profile page of other users and their track uploads.
- Play tracks that other users have uploaded
If you'd like to take a closer look at the code behind the Cookbook App, the best folders to look in are:
- Ruby on Rails
- PostgreSQL
- React
- Redux
- jQuery
- Gems
- Paperclip
- Jbuilder
- BCrypt