Skip to content

Vraj-Parikh/MusicPlayer

Repository files navigation

Project logo

Status License


📝 Table of Contents

🧐 About

MusicPlayer is a mobile application built using React Native and Expo Development Build. It offers a seamless music listening experience with advanced playback features and an intuitive user interface. Designed with a focus on smooth performance and user-friendliness, MusicPlayer provides easy navigation through music libraries, playback controls, and a visually appealing design.

Whether you're listening to your favorite tracks on the go or enjoying high-quality audio playback, MusicPlayer ensures a smooth and immersive experience across different devices.

🚀 Deployment

The project is hosted on expo at : https://expo.dev/accounts/vraj151/projects/MusicPlayer/builds/ec11d685-2ebb-435c-917f-5c7e8ba32ba2

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (v14 or higher) - Download Node.js
  • npm or yarn - npm comes bundled with Node.js, but you can also install yarn from here.
Android Development:
  • Android Studio - To build and run the app on an Android emulator or physical device. Download Android Studio
    • Ensure that the Android SDK and Java Development Kit (JDK) are installed.
    • You can run the app on either:
      • Android Emulator - A virtual device that runs on your computer.
      • Physical Android Device - Connect your Android device via USB and enable Developer Options and USB Debugging.
iOS Development (macOS only):
  • Xcode - To build and run the app on an iOS simulator or physical device. Download Xcode from the Mac App Store
    • You can run the app on either:
      • iOS Simulator - A virtual iPhone/iPad device.
      • Physical iOS Device - Connect your iOS device and set it up for development in Xcode.

Installing

  1. Clone the repository:

    git clone https://github.com/Vraj-Parikh/MusicPlayer
    cd MusicPlayer
  2. Install the dependencies

    npm install

    or

    yarn install

Running the Development Server

To run the development server, use the following command:

npm run start

or

yarn start

Running on Android

To build and run the app on an Android emulator or a connected Android device, use one of the following commands:

npm run android

or

yarn android

Running on iOS (macOS only)

To build and run the app on an iOS simulator or a connected iOS device, use one of the following commands:

npm run ios

or

yarn ios

⛏️ Built Using

👀 Preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published