scorelab / Go-social

Community of today used to use mobile phones to make their life easier and Community based mobile applications are famous among them. There are several kind of community based applications in use and most of them are relating to a specific domain. But core components have similar features. Address this issue and saving development time by Introducing a common app template with customizable components for community based mobile applications , is the main purpose of this project.
Apache License 2.0
61 stars 90 forks source link

Go-social

Codacy Badge Build Status License Gitter

Today's community use mobile phones to make their life easier, and community-based mobile applications are famous among them. There are several kinds of community-based applications in use, and most of them relate to a specific domain. But core components have similar features. Addressing this issue and saving development time by introducing a common app template with customizable components for community-based mobile applications is the main purpose of this project.

Setup the project

NOTE: If you have not yet installed react-native, use this link to install and configure react-native. Make sure to use react-native cli rather than using expo cli.

Configure Go-social

Configure the config.example.js file (IMPORTANT)

Open the project in any text editor you use. Open the config.example.js file in the config folder and follow the following steps.

So place your Firebase details and Google map API key in config.example.js file and rename it to config.js.

  1. Find the file name AndroidManifest.xml which is located in android/app/src/main path. Place your Google map API key in there.

    Ex : <meta-data

    android:name="com.google.android.geo.API_KEY"
    android:value=**"AIzaSyDmwJddIPTcALyZtj7p9mFFlkMvpMkati8"**/>
  2. Find the file name as strings.xml located in android/app/src/main/res/values. Place your Facebook app id in there.

    Ex: 2349388348405699

So now you are ready to run Go-social.

Run Go-social