Skip to content

Latest commit

 

History

History
67 lines (39 loc) · 1.87 KB

README.md

File metadata and controls

67 lines (39 loc) · 1.87 KB

Project Title

A mobile streaming app that plays music from YouTube and enables users to do pitch and speed manipulation.

Web Demo for you to try

https://pitchify-demo.netlify.app

Demo Video of the App

Installation

Setup Expo Simulator

In order to use a simulator for the mobile app, you'll need to install either Xcode or Android Studio

For Android Studio there's a bunch of extra configurations to be made in order to run it with Expo, check out Expo's official documentation for more information.

Setup Local Environment

Run

  npm i && npm run postinstall

in parent folder

Run locally

To run the whole mobile app locally, you need to launch from 3 separate Terminals:

  npm run start:server
  npm run start:client
  nom run start:native-app

API Reference

Fetch Youtube Data in Mobile App

  GET https://www.googleapis.com/youtube/v3/search
Parameter Type Description
API_KEY string Required. You need to generate a Youtube API key

Pitch Shifting using Web Audio API

Authors

Acknowledgements