Morse is chat app with simple design make you easier to use, build with React Native and firebase.
- Manage Contact
- Realtime chat messaging
- Simple UI Design
- Share your location to friends
- Push notification
- Change profile name or status
- Show friend profile
- Simple to setup, just insert your firebase account to .env
- Nodejs v10 LTS version
- Android SDK
- Npm package / Yarn package
This project is related to several platforms
- Cloud function https://github.com/fachryansyah/point-of-sale-backend
clone the repository
$ git clone https://github.com/fachryansyah/point-of-sale-frontend
$ cd point-of-sale-frontend
Install requirement depedencies
$ npm install
Before project development or build for production, you should create new .env file, edit some variable to backend server. you can found the backend server here.. https://github.com/fachryansyah/point-of-sale-backend
$ cp .env.example .env
API_KEY=<your-firebase-api-key>
AUTH_DOMAIN=<your-firebase-auth-domain>
DATABASE_URL=<your-firebase-database>
STORAGE_BUCKET=<your-firebase-storage-bucket>
if you want start on development mode.
$ react-native run android
if you want start on development mode.
$ react-native run ios
build for production ready, and host ready
$ cd android && ./gradlew --assembleRelease
List of depedencies using in this project
Plugin | Description |
---|---|
React Native | Mobile Apps Framework |
Axios | HTTP client for request API |
Shoutem | Ui Kit |
Gifted Chat | Chat kit |
Firebase | Firebase SDK |
Redux | Global State Management |
Redux Promise Middleware | Promise handler for react redux |
MIT
@2019 - Fahriansyah