Skip to content

chasekaylee/gawkbox-mobile

Repository files navigation

GawkBox Mobile

A React-Native app written with GO to search and watch your favorite Twitch Streams!

Table of Contents

  1. User-Story
  2. Requirements
  3. Installing Dependencies
  4. Usage
    1. Running-with-Docker
    2. Running-without-Docker

User Story

Here's a walkthrough of implemented user stories:

Video Walkthrough

walkthrough

Requirements

Installing Dependencies

From within the root directory:

npm install

Usage

Get repo on local machine

If you have GO configured correctly you can run and the project will be located on your computer ${GOPATH}/github.com/chasekaylee/gawkbox-mobile

go get -u github.com/chasekaylee/gawkbox-mobile

OR

You can get this project by using git clone. Navigate to the where you want your project to be located ${HOME}/Desktop

git clone https://github.com/chasekaylee/gawkbox-mobile.git

OR

download zip file from top of repo 'CLONE OR DOWNLOAD'

Running with Docker

I recommend this so you do not have to wrestle with setting up GO (if not installed)

Run these commands from the root directory of the project folder ${HOME}/${Wherever you cloned file}/gawkbox-mobile

If you haven't installed Docker yet see REQUIREMENTS

WITH DOCKER CLOUD

docker pull chasekaylee/gawkbox-mobile
docker run -p 8080:8080 chasekaylee/gawkbox-mobile
npm run ios

WITHOUT DOCKER CLOUD

docker build -t gawkbox-mobile .
docker run -p 8080:8080 gawkbox-mobile
npm run ios

Running without Docker

If you haven't installed GO yet see REQUIREMENTS

go build
go run main.go OR ./gawkbox-mobile
npm run ios

About

A simple react-native application that leverages the Twitch API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published