Skip to content

🎶This is a music app built using React native

Notifications You must be signed in to change notification settings

M-Shehu/musicnotes

Repository files navigation

music-notes-logo

Making music-listening a noteworthy experience

Contents

🤔 What is Musicnotes?

Musicnotes is a music app built in React Native for both Android and iOS platforms. It enables users to listen to music present on their device and manage playlists of curated songs. The app will allow for the following features:

  • Add and remove songs from playlists
  • List all playlists present on the device
  • View all songs present in a playlist

But wait, I hear you say, that's not a whole lot. This is an app that will see incremental updates while taking notes along the way on how the become the ultimate music listening experience.

🌐 What Will Be Added in The Future?

  • Ability to add new songs unto the app from the device storage
  • Ability to add and delete playlists
  • Beautiful UI

👥 Can I Clone Musicnotes and Check It Out?

Definitely! The project is open source and SPOILER ALERT you can contribute to the project as well.

Usage

This project makes use of the Expo CLI to speed up development and allow for easy debugging on both Android and iOS devices. To run the code on either an Android or iOS device, follow the steps itemized below:

  1. Install the Expo CLI globally
npm install -g expo-cli
  1. Clone and cd into Musicnotes then run the command
npm start
  1. To view the app on your mobile phone, nstall the Expo client app and connect to the same wireless network as your computer. On Android, use the Expo app to scan the QR code from your terminal to open your project. On iOS, follow on-screen instructions to get a link.