BandHaven
Application for music discovery, built with Ruby on Rails and React.js on Flux architecture
- Combines React Routes and AJAX to achieve single page application and authentication
- Customized HTML5 audio players keep in sync with user interactions and rest of application through React Flux cycles
- Utilizes React transition library to implement custom route based sliding page transitions
- Music discovery feature with interactive filters leveraging adaptive database SQL queries