Menu

Tree [2d7040] main /
 History

HTTPS access


File Date Author Commit
 .github 2023-10-12 ku9nov ku9nov [1201b7] rm v from version templating
 .idea 2024-07-03 Artem Velichko Artem Velichko [1baeab] Capacitor fix (#122)
 android 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 assets 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 icons 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 ios 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 public 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 src 2024-07-30 Oleksandr Oleksandr [702df9] Release 1.3.0 (#128)
 .env.example 2023-07-28 Oleksandr Oleksandr [655abc] Improved user search panel UI/UX (#21)
 .gitignore 2022-10-06 Oleksandr Chabaniuk Oleksandr Chabaniuk [80799b] cleanup #2 (.env)
 CHANGELOG.md 2024-07-30 Oleksandr Oleksandr [702df9] Release 1.3.0 (#128)
 LICENSE 2023-02-24 IgorKhomenko IgorKhomenko [11d60f] Update LICENSE
 README.md 2024-08-26 IgorKhomenko IgorKhomenko [2d7040] Update README.md
 capacitor.config.ts 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 config-overrides.js 2024-01-05 Oleksandr Oleksandr [e4d685] SAMA-64 Optimize imports paths (#70)
 ionic.config.json 2024-07-02 Artem Velichko Artem Velichko [3fa037] Mobile client via Capacitor (#117)
 jsconfig.json 2024-01-05 Oleksandr Oleksandr [e4d685] SAMA-64 Optimize imports paths (#70)
 jsconfig.paths.json 2024-04-24 Oleksandr Oleksandr [b7c8d4] Implemented a new UI/UX design (#76)
 package-lock.json 2024-07-30 Oleksandr Oleksandr [702df9] Release 1.3.0 (#128)
 package.json 2024-07-30 Oleksandr Oleksandr [702df9] Release 1.3.0 (#128)

Read Me

SAMA - Simple but Advanced Messaging Alternative - Client app

ClientImage

Overview

This is a frontend demo app for the SAMA server https://github.com/SAMA-Communications/sama-server

Read a complete medium post Introducing SAMA about what is SAMA and what problems we are trying to solve with it https://medium.com/sama-communications/introducing-sama-simple-but-advanced-messaging-alternative-chat-server-524a532e2040

Public cloud

The whole SAMA stack can be tested using https://app.samacloud.io public cloud.

Development

To run Web

There are also other components. Make sure to check Deploying SAMA chat server stack: a comprehensive guide

To run iOS and Android

Preparations

How to run

  • Copy .env.example to .env (use REACT_APP_SOCKET_CONNECT=wss://api.samacloud.io/ to connect to PROD live env)
  • Run npm run capacitor:build
  • To run ios: npm run ios or android: npm run android

Community and Support

Join our community for support and discussions:
- GitHub Issues - SAMA server, GitHub Issues - SAMA client
- SAMA on Medium
- Get help - Discord 💬

License

MIT

Help us!

Any thoughts, feedback is welcome! Please create a GitHub issue for any feedback you have.

Want to support us with some coffee?. Will be much appreciated!