Skip to content

BukanMessenger is an Open Source Messenger App build on top ReactNative & MeteorJS

License

Notifications You must be signed in to change notification settings

radiegtya/BukanMessenger

Repository files navigation


Important

This project is still on very early development stage. If you want to use for production, use it with your own risk.
More feature Coming Really Soon.

BukanMessenger

BukanMessenger is a Messenger app build on top React Native and Meteor Js. It is customizeable and some new feature will coming soon every week.

    

Why BukanMessenger?

  • It's React Native, so it support android & iOS by default!
  • Simple Code, so you can easily contribute on it.
  • Meteor is one of the most starred javascript framework, and it is very easy to use

Prerequisites

Installation & Configuration

React Native https://github.com/radiegtya/BukanMessenger (Front-end)

$ git clone https://github.com/radiegtya/BukanMessenger
$ cd BukanMessenger
$ npm install
$ react-native run-ios #or react-native run-android

Meteor https://github.com/radiegtya/BukanMessengerBackend (Back-end)

$ git clone https://github.com/radiegtya/BukanMessengerBackend
$ cd BukanMessengerBackend
$ meteor npm install
$ meteor #run your meteor on http://localhost:3000

Open “app/Config.js”, and set the meteorUri variable as your Meteor server run at

export const meteorUri = ‘ws://localhost:3000/websocket’;

Support Us :)

  • Star this repository ⭐
  • We are Ready to give Training to You/Your company to use/modify BukanMessenger.
  • Buy our screencast about the basic development of BukanMessenger (COMING SOON)
  • Like our facebook page https://www.facebook.com/ega.sdr

Roadmap

Status Note:

  • Done ✅: already done completely
  • Contribute : We need Your help to contribute
  • Contribute ✅: its already done but need improvement and your contribution

SignIn Module

Feature Status
Phone Verification Done ✅
SMS to Requester Contribute

Contacts Module

Feature Status
Contact List Done ✅
Merge with native Contact Contribute ✅
New Contact Done ✅
Search Contact Done ✅

Chats Module

Feature Status
Chat List Done ✅
Search Chat Contribute ✅
New Chat Done ✅
New Group Done ✅

Messages Module

Feature Status
Messages List Done ✅
Send/Receive Message Done ✅
Edit Message Contribute
Reply Message Contribute
Delete Message Contribute
Forward Message Contribute
Info Message Contribute
Push Notification Contribute
Messages Detail & Members Done ✅
Date Separator Done ✅
Image Upload & Camera Upload Contribute
Video Upload Contribute
Video Call Contribute
Location Share Contribute

Settings Module

Feature Status
Update Profile Done ✅
FAQ Contribute ✅
Contact Us Contribute ✅
Set Profile Picture Contribute
Sign Out Done ✅

Contact us


License

BSD 3-Clause License

See LICENSE

About

BukanMessenger is an Open Source Messenger App build on top ReactNative & MeteorJS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published