
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
The whole SAMA stack can be tested using https://app.samacloud.io public cloud.
- Make sure you followed SAMA server Development guide first https://github.com/SAMA-Communications/sama-server/blob/main/README.md#development
- In
packages/app
: copy.env.example
to.env
. - Generate VAPID keys via
npx web-push generate-vapid-keys
and set Public Key toVITE_PUBLIC_VAPID_KEY
in.env
file npm install
to install dependenciesnpm run build --workspace=sama-sdk
to install SAMA apinpm run start --workspace=sama
to run server- Access http://localhost:3000 in your browser
There are also other components. Make sure to check Deploying SAMA chat server stack: a comprehensive guide
Join our community for support and discussions:
Any thoughts, feedback is welcome! Please create a GitHub issue for any feedback you have.
Want to support us?