8

musicX mobile

A mobile application built for IOS with React native, backed by a Java backend application, using GraphQL to query and manage tracks, artists, albums, and genres through a single endpoint.

musicX mobile

A mobile application built for IOS with React native, backed by a Java backend application, using GraphQL to query and manage tracks, artists, albums, and genres through a single endpoint.

Quick side-note: I'm just presenting the metadata, actual music assets will be on Youtube.

Getting Started

Disclaimer: The IOS application requires the Java GraphQL backend server to be running

Setting up the environment

  • Clone the repository, repo link https://github.com/kejiahp/musicX_mobile or download the zip

  • Run the script below in your terminal to install dependencies:

npm install

Running the application

  • Run the script below in your terminal to start IOS application in the Expo Go application, through an IOS simulator
npm run ios