8000 GitHub - wuocanhhh/PTMMN: A (long to be) all-in-one open source messaging app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wuocanhhh/PTMMN

 
 

Repository files navigation

Wave - All-in-One Messaging App

Wave is an open source, comprehensive messaging solution aiming to revolutionize the way we communicate. By centralizing SMS, MMS, server messaging, email, and other messaging types into one application, Wave intends to provide an integrated and seamless communication experience. This project utilizes Flutter and SQLite for app development and Rust for server-side messaging.

Please note that this project is still in its early stages of development and the only thing functional is an extremely basic sms app.

Technologies

  • Flutter for app development
  • Rust for server-side messaging
  • SQLite for local and server-side database storage

Features

Comprehensive Messaging

Wave aims to support a broad range of messaging types including:

  • SMS/MMS
  • Server Messaging
  • Email
  • Phone calls
  • Voice and video calls
  • File sharing
  • And more

This wide array of messaging options allows users to consolidate their communications into one convenient platform.

Cross-Platform Synchronization

Wave will support cross-platform synchronization. This allows users to seamlessly switch between devices (PC, mobile, tablet) and even send SMS from a computer when a phone is connected.

Customization

One of the key aspects of Wave is its high level of customization. Wave plans to offer a wide range of options for modifying the user interface and the functionality of the app to suit individual needs and preferences.

Multilingual Support and Chat Translation

To make Wave accessible to users around the world, we intend to offer multilingual support and chat translation.

Security

In this digital era, security is paramount. Wave is designed with this principle in mind, intending to offer end-to-end encryption and local encryption options for every type of messaging. We are even considering the potential of implementing post quantum cryptography to stay one step ahead of potential threats.

Current Progress

Please bear in mind that Wave is still in the early stages of development. The features described above are the goals we're working towards. We are making steady progress, and we're excited about the potential of this project.

Stay tuned to this space for updates on our progress and ways you can get involved. If you're excited about Wave and want to contribute, feel free to reach out or start contributing on our issues page.

  • 7th of April 2023: A very basic version of an sms app is working.
  • 8th of June 2023: I can confirm that the previous version does not work as big architecture modifications are taking place.

Getting Involved

As an open source project, Wave welcomes contributions from the community. Whether you're a seasoned developer or a user with great ideas, there is a place for you here. We believe that collective intelligence is key to creating an app that is robust, user-friendly, and innovative. Any help is always appreciated, even a small suggestion.

You can find more information about the project structure to understand how Wave is built and how the architecture should be in PROJECT_SCTRUCTURE.

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

You can also contribute just by creating an issue or participating in discussions.

License

Distributed under the GNU General Public License v3.0. See LICENSE for more information.

Contact

Email - azom.developer@gmail.com
Discord - azom#6496

Join us in creating a future where communication is more integrated, customizable, and secure. Let's ride the Wave together.

This file was partly generated using GPT-4 :P

About

A (long to be) all-in-one open source messaging app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 42.1%
  • CSS 37.8%
  • Svelte 9.0%
  • TypeScript 5.5%
  • Rust 4.0%
  • JavaScript 1.6%
0