Skip to content

A react-native application that will hold videos that are of interest to the user.

Notifications You must be signed in to change notification settings

yvanpdev/Knapsack

Repository files navigation

Knapsack

A react-native application that will hold videos that are of interest to the user.

Installation

  • Download and install node.js: https://nodejs.org/en/download/
  • Get your react-native environment set up with this link: https://facebook.github.io/react-native/docs/getting-started.html#content
  • Download or clone this repo.
  • Navigate to cloned/downloaded directory.
  • Run command npm install to install all required dependencies.
  • Run command 'react-native link' to link video playback on emulator.
  • If you want to test on IOS, run command 'react-native run-ios'(for IOS)
  • If you want to test on Android, there are more steps. Please go through the entire tutorial in installation above as instructions will change based on your OS.
    • For Android you will run command 'react-native run-android' and will require the Android SDK to be downloaded and an emulator to be running.
  • (Optional):
    • If you want to manage your own database, create a firebase account and replace config/FirebaseConfig.js with your Firebase API key information.

Test the login

Premade Account: email: test@email.com password: password

Extra info please read:

NOTE - In order for any of the icons to appear, the following workaround needs to be done because of a react-native bug.

Workaround

  • Remove the following file and then restart the packager: ./node_modules/react-native/local-cli/core/__fixtures__/files/package.json

About

A react-native application that will hold videos that are of interest to the user.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published