Skip to content

The React Native mobile app that displays the top 100 albums based on the iTunes API.

License

Notifications You must be signed in to change notification settings

lukaszkus/react-native-music-app

Repository files navigation

LinkedIn


Logo

Top Albums

Top 100 albums by Apple Music.

Table of Contents
  1. About The Project
  2. Installation
  3. Roadmap
  4. License
  5. Contact
  6. Links

About The Project

Product Name Screen Shot

The React Native mobile app that displays the top 100 albums based on the iTunes API.

Users are able to:

  • Search albums on list in real time by keywords
  • Changeing list view to grid view
  • Add albums to favourites
  • View favourites
  • Remove from favourites
  • View album details
  • Go to album or artist page on Apple Music

Built With

Product Name Screen Shot

Installation

  1. Clone the repo

    git clone git@github.com:lukaszkus/react-native-music-app.git
  2. Install NPM packages

    npm install
  3. Run command

    npm start

    or

    expo start

    Expo Go

    After running these commands a new window in your browser will open up with information about project.

    To preview project you need to download Expo Client App on your smartphone. Depending on the phone you have you can do this on the App Store, on the Google Play Store or here.

    Once you have the Expo Client App installed scan the QR Code that you saw when you ran npm start on the terminal. You will have to wait a couple of minutes at first while project bundles and loads for the first time.

    Simulators

    In case you only have either an Iphone or an Android smartphone you are able to use simulators, which will allow you to work on both platforms with ease. To use the simulators you first need to download Android Studio and Xcode (from the app store).

    Warning: If you are using Windows as an operating system you will not be able to download Xcode (due to Apple’s restrictions).

    For detailed instructions on how to get the simulator up and running for Android please click here.

    To start the simulator for Iphone please click here for steps in how to do so.

    APK (Android only)

    Simply download a TopAlbums.apk file from here an install it on your device.

Roadmap

  • User authorization and authentication.
  • Advanced search
  • Integration with other API's

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

@lukaszkus
LinkedIn: https://www.linkedin.com/in/lukasz-kus
e-mail: lukasz.kus84@outlook.com

Links

Project link: https://github.com/lukaszkus/react-native-music-app

(back to top)

Releases

No releases published

Packages

No packages published