=

FullStack development

Salsa Master App

Online platform to learn salsa dance through video tutorial in a user-friendly interface for students & teachers.
The app also provides audio/video tools to let the user practice the musicality in salsa dance, designed for dancers and musicians.

Design, Front-end, Back-end, Cloudcomputing, Video/Audio Edition

App Menu

Salsa Master Mixer — A live salsa instrument mixer. Control the speed and volume of each instrument independently: clave, piano, bass, voice, congas, campana and maracas.

Audio Separator — Upload any local audio file and the app automatically separates it into individual instrument and vocal stems.

Tracks — Import any local audio song and control its speed, volume and pitch, then loop a specific section for focused practice.

Salsa Radio — Listen to a curated selection of salsa radio stations right from the app.

Salsa Master Mixer

A virtual salsa band mixing console built for musicians and dancers who want to break a track down instrument by instrument. Independently control the volume and playback speed of clave, piano, bass, voice, congas, campana and maracas, mute or solo any single instrument to isolate its pattern, and slow a passage down without losing pitch to practice tricky rhythms note by note.

Audio Separator

Upload any song straight from your device and let the app do the heavy lifting: an audio source-separation engine splits the track into its individual stems, isolating vocals from instrumentation and pulling apart bass, percussion and melodic layers. Perfect for pulling out an a cappella vocal to practice singing over, isolating a bassline to study the tumbao, or stripping the vocals out to create your own instrumental backing track.

Tracks

Import any local audio song into your personal track library and take full control of how you practice it. Adjust playback speed and pitch independently so a fast timba break can be slowed down without dropping in tone, ride the volume to sit comfortably under a live band, and mark a loop over any section of the song to repeat a tricky break or turn pattern over and over until it clicks.

Salsa Radio

Tune into a curated selection of live salsa radio stations from around the world without leaving the app. Great for discovering new artists, keeping the music going between practice sessions, and staying immersed in the genre with a steady stream of classic and contemporary salsa.

Technologies used for this project

Front-end
React Native
Javascript
Typescript
Graphql
Hooks
Context-Api
Internationalization (English-Spanish)
Onesignal Notification
Facebook autentication
Google autentication
Video player
Audio player
AWS S3 client
Admobs
Google payment
Apple payment

Back-end
Java 8
SpringBoot
MongoDB
Graphql
Gradle
JWT
Onesignal notification
Mailing

Others
AWS
Git
Linux

Next02 ⇾
TurisVip
Jose Isama. all projects Copy right.