Skip to content

A mobile app to connect refugees | React Native, Relay, GraphQL, Redux and Parse

Notifications You must be signed in to change notification settings

f-o-g/inshallahapp

Repository files navigation

Inshallahapp

An app for Refugees and Volunteers to find and help each other.

Features

  • React Native
  • Relay
  • Graphql
  • Parse
  • Redux

Setup

  1. Clone the repo
$ git clone https://github.com/f-o-g/inshallahapp.git
$ cd inshallahapp
  1. Install dependencies (npm v3+):
$ npm install
$ (cd ios; pod install)        # only for iOS version
  1. Make sure MongoDB is running:
$ lsof -iTCP:27017 -sTCP:LISTEN
  1. Start Parse servers:
$ npm run server

Make sure everything works by visiting:

* Parse Dashboard: [http://localhost:8080/dashboard](http://localhost:8080/dashboard)
  1. Running on Android:

Open an android emulator

  $ adb reverse tcp:8081 tcp:8081
  $ adb reverse tcp:8080 tcp:8080
  $ react-native start
  $ react-native run-android

Alternatively, you can use Android studio to run android

If you want to load some data to test, you can run this:

$ cd scripts
$ babel-node --plugins transform-async-functions import-data.js

About

A mobile app to connect refugees | React Native, Relay, GraphQL, Redux and Parse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published