Skip to content

A matchmaking and music streaming app for rappers and producers designed to promote musical collaboration. Profiles feature the user's music, playable in the app and visible to other users.

License

Notifications You must be signed in to change notification settings

ryanhutzley/beat-match

 
 

Repository files navigation

BeatMatch

Flatiron Phase 4 Project - BeatMatch

Description

BeatMatch is a matchmaking and music streaming platform for rappers and producers designed to promote musical collaboration. Profiles feature the user's music, playable in the app and visible to other users.

Check out the live site: beatmatch.us!

Requirements

  • Ruby 2.7.4
  • NodeJS (v14 or higher), and npm
  • Postgresql

Setup

Fork and clone this repository.

Then run:

bundle install
rails db:create
npm install --prefix client

You can use the following commands to run the application:

Acknowledgements

This project was built by Zeus Ramirez, Kenny Ghun-Yoon, and Ryan Hutzley. The frontend for this application was built using React, React Bootstrap, and ReactPlayer. The rails backend was configured using ActiveRecord, ActiveRecordSerializers, PostgreSQL, and BCrypt.

About

A matchmaking and music streaming app for rappers and producers designed to promote musical collaboration. Profiles feature the user's music, playable in the app and visible to other users.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.1%
  • Ruby 44.2%
  • HTML 5.3%
  • CSS 2.4%