Coder Social home page Coder Social logo

haseeba393 / songfinder Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 383 KB

A music application through which you can search almost all of the music around the globe and can see its official video as well.

JavaScript 52.20% Starlark 6.87% Java 22.28% Ruby 2.78% Objective-C 15.87%
react-native music-finder music

songfinder's Introduction

Music Finder in React Native CLI

Preview

You can preview the live demo of this repo here:
https://youtu.be/_dK5MDv8uEI
If you like the demo, please hit subscribe and press the bell icon for more demos, tutorials and guidance in React Native.

Installation

You have to perform these steps to successfully run this code on your side.
Setting Up Accout on Rapid API
We will use Shazam API avaiable on Rapid API. Before using the Shazam API we need api key from Rapid API which we can get after signup. Its totally free of cost.
  1. Go to this URL https://rapidapi.com/apidojo/api/shazam
  2. Press Signup button on top right corner and provide your details
  3. After successfully signup, you will be able to test the endpoints on the Shazam API on the browser
  4. In the center section of the API documention, you will see X-RapidAPI-KEY, which you need in code
  5. Copy the API key and paste it in Search.js and SongResult.js
Setting up code
  1. Download or pull this repo on your side
  2. Open terminal and navigate to your downloaded folder
  3. Run this command npm install inside the folder, to install all required dependencies for Android
  4. Run this command cd ios && pod install inside the folder, to install all required dependencies for iOS (only Mac Users)
  5. Then setup account Rapid API website by following above given instructions and paste the API key in Search.js and SongResult.js
  6. To run the application on Android, run this command react-native run-android
  7. To run the application on iOS, run this command react-native run-ios

Introduction

A hybrid mobile application for both Android and iOS through which you can search any music around the World available in Shazam API till now. It is made using React Native CLI and Shazam API (through Rapid API).

Features

Application has following features in it:
  1. Search the song by typing
  2. See song details
  3. See song official video, by clicking on youtube URL on Song Details screen

Message

If you like the repo. Please hit the star. Also if you want more animations, tutorials and help in any other aspect of React Native you can ping me on my Email or onmy Youtube Channel. Happy coding

songfinder's People

Contributors

haseeba393 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.