Skip to content

This application offers users the ability to upload and stream a collection of songs, allowing them to access a diverse library of musical content curated by the platform.

Notifications You must be signed in to change notification settings

qurriahSam/muziki

Repository files navigation

Muz!ki

Table of Content

Description

Muziki is a web-based application that allows users to easily upload and stream a wide selection of music tracks. The platform hosts an extensive and diverse music library curated from various sources, providing users with an unmatched selection of songs from various genres and artists. With the ability to log in to their accounts from different devices, users can enjoy their favorite tunes on-the-go, all while effortlessly managing their personal music libraries through Muziki's user-friendly interface.

Screenshot

Install Requirements

  • Computer

  • Internet Access

  • Git

  • Terminal

  • Npm

  • Ruby

Installation

On your computer open terminal and run:

$ git clone https://github.com/qurriahSam/mziki.git

$ cd mziki

$ bundle install

$ rails s

$ npm install --prefix client

$ npm start --prefix client

Go Back to the top

Technology

  • Material UI - Has been used for styling the navbar and other elements on the landingpage.

  • ReactJS - Has been used to create components of the web app

  • Ruby on Rails - Has been used for database and api creation

  • AWS S3 - Has been used for cloud storage

  • Heroku - App has been deployed on Heroku platform

Links

Go Back to the top

License

MIT License.

Go Back to the top

Authors Info

Linked - Sam Kuria

Go Back to the top

About

This application offers users the ability to upload and stream a collection of songs, allowing them to access a diverse library of musical content curated by the platform.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published