Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jaronoff97/feedshare-public

This is a public version of Feedshare with redacted keys; there is no git history so as to keep things anonymous.
https://github.com/jaronoff97/feedshare-public

Last synced: 8 days ago
JSON representation

This is a public version of Feedshare with redacted keys; there is no git history so as to keep things anonymous.

Awesome Lists containing this project

README

        

# Feedshare

A simple Feedshare list app using React Native, Redux, Firebase, and Async Storage for offline data. It works on both iOS and Android.

## Install

Built and tested with:

* OS X / macOS
* Node 6.2.2 / npm 3.9.5 (but other recent versions likely work)
* Xcode 7.3
* Android SDK

A [Firebase](https://firebase.google.com) account is also needed. The security rules for the database must be set to public, since this app doesn't implement authentication. In the [Firebase Console](https://firebase.google.com/console/) under the Database section, Rules tab, change the rules to:

```javascript
{
"rules": {
".read": true,
".write": true
}
}
```

Run:

```bash
git clone https://github.com/jaronoff97/Feedshare-Public.git Feedshare
cd Feedshare
npm install
```

Update config.js with your Firebase app credentials.

## Develop

Follow the [React Native Getting Started](https://facebook.github.io/react-native/docs/getting-started.html) guide.

## Build and install on an iOS device

* In the Xcode menu, go to Product -> Scheme -> Edit Scheme..., and under Run change the Build Configuration to Release.
* Choose your device in Xcode and run it on there.

To get back to development mode, just change the Build Configuration back to Debug.

## Build and install on an Android device

Follow the [React Native APK signing instructions](https://facebook.github.io/react-native/docs/signed-apk-android.html).

## Credits

Feedshare bag icon by [Claire Jones from the Noun Project](https://thenounproject.com/hivernoir)