/Messenger

A Simple, Private and secure messenger for android

Primary LanguageKotlinApache License 2.0Apache-2.0

Android CI

Messenger

Wave Messenger is simple and easy-to-use real-time messaging app for android, make for private and group conversations. This is open-source repository of Messenger.

Important Notes

  • Messenger does not have encryption facility for now but we are working to provide support for secure end-2-end encryption.

Development status

  • Application development is in progress.
  • Any version increments would be reflected in github's releases section.

Structure

The project contains 2 modules :

  • :app module which is the main Messenger Application
  • :model module containing all data classes for messenger

Built using

  • Material Design
  • Rooom Database
  • Google's libphonenumber
  • Androidx libraries (view build.gradle)
  • AOSP
  • Firebase Auth, Messaging, Storage and Realtime Database
  • PhotoView
  • PinLog
  • Lottie
  • Glide
  • Jsoup
  • Kotlin

Contributing

Versioning

Messenger uses SemVer for versioning. For the versions available, see the tags section.

Author

  • Aditya Bavadekar

License


   Copyright 2023 Aditya Bavadekar

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.