Skip to content

[Native] React-Native flavour of Bubble Counsellor Edition: A problem-solving and stress management anonymous chat application

Notifications You must be signed in to change notification settings

CS3216-Bubble/bubble-counsel-rn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

bubble-counsel-rn

[Native] React-Native flavour of Bubble Counsel: The counsellor-side interface of a problem-solving and stress management anonymous chat application

Quick Start

  1. Install node and watchman.

    brew install node
    brew install watchman
  2. Install React Native Client globally.

    npm install -g react-native-cli
  3. Install XCode and Android Studio.

  4. Configure Android SDK.

    1. Setup Android Environment and $PATH in .bashrc and .profile.
    // Locate the Android SDK yourself. It might not be the same as ANDROID_HOME here.
    export ANDROID_HOME=/Users/<YOUR_USERNAME>/Library/Android/sdk
    export PATH=$PATH:$ANDROID_HOME/tools
    export PATH=$PATH:$ANDROID_HOME/platform-tools
    
    1. Install Android SDK Platform-tools, revision 23.0.1. (Open through Android Studios)
    2. Install and setup Android Virtual Device.
      android avd
  5. Install dependencies.

    npm install
  6. Run with Android.

    react-native run-android

    If you encounter Server 500 Error, try to kill the process that is sharing the same port as the emulator and try again.

  7. Run with iOS.

    react-native run-ios

About

[Native] React-Native flavour of Bubble Counsellor Edition: A problem-solving and stress management anonymous chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published