CodeCanyon-38860116-Strolink.zip

Strolink

DEMO

In our days as an owner of an entreprise/company or either as individual you would like to have your own application
chat, here where Strolink comes to provide such a great ,secure and fast messaging application . Strolink is a
real-time chat application ,allows you to have chat with your friends and family with end-to-end encryption
mechanism ,also provide group/single calling (voice/video) functionality.

Technolgies used:

  • Flutter Language for client side.
  • Golang Language for backend side.
  • Firebase for real-time messaging.
  • GRPC protocol for real-time communication.
  • Signal protocol for End-to-End encryption.
  • WebRtc for free calls.

Check demo


ben

Don’t forget to rate the application


ben

ben

ben

ben

ben

ben

ben

ben

Application Features List

Two-step verification:

  • User can signup only with his phone number.

Backup History:

  • If app detect an old backup it will ask user to restore it or skip it.
  • User can schedule a backup daily/weekly/monthly
  • Conversations:

    • User can Pin/Unpin a conversation
  • User can Mute/UnMute a conversation
  • User can Delete a conversation
  • User search for conversation using search global
  • Calls:

    • User can make a one-to-one call
  • User can make group call
  • User can Delete a calls history
  • User can check call details
  • Contacts:

    • User can syncing contacts with server or not

    Profile:

    • User can edit his profile
    • User can check his profile

    Settings:

    • User can check the blocked users
    • User can change the theme
    • User can change the language
    • User can change the privacy to suit his needs
    • User can change the backup settings

    Groups:

    • User can create a group with up to 256 participants
    • User can edit group name
    • User can change the participant role
    • User can change remove participant
    • User can change add new participants
    • User can invite participant to group via link/Qr code
    • User can exit/delete group
    • User can change the group announcement

    Chat:

    • The chat is secure with End-to-End encryption
    • User can send text/image/audio/record-audio/video/gif/sticker
  • User can record-audio with duration limit 1 minute per audio
  • User can pick/send any kind of type file as document
  • User can reply a specific message
  • User can delete/forward a specific message or list of messages
  • User can add/remove a sticker to/from his favorite list
  • User can mention a user inside a group chat
  • User can start new video/voice call
  • Other:

    • User can search globally for contacts/messages/conversations/calls
  • User can search particular for messages
  • Dashboard Features List

    Responsive Dashboard:

    • Admin can see last joined users
  • Admin can see the total users/messages/calls/conversations
  • Admin can see users by countries
  • Users:

    • Admin can see users list
  • Admin can change account verification state
  • upcoming => Block(banned an account)
  • Stickers:

    • Admin can see stickers/packs list
  • Admin can add/delete new stickers
  • Settings:

    • Admin can change the language
  • Admin can change the theme
  • A responsive website landing page is included so you can publish your own chat messaging application, also i’ve
    create a documentation so you can easly setup backend in minutes.

    Visit strolink.co

    <section style=”background-color: red ; padding:10px 5px 15px 20px;”>
    Note:

    the desktop version of this application is in progress to be published in the
    future
    inshallah. But i
    want
    to make sure
    that is stable & use webSocket for real-time instead of firebase. because Flutter doesn’t support firebase
    messaging
    in desktop platform.

    </section>

    ↓↓ Download Links ↓↓

    38860116-Strolink.zip

    MEGA.NZ ZIPPYSHARE MEDIAFIRE GOOGLE DRIVE USERSCLOUD SENDSPACE SOLIDFILES DROPBOX UPLOADED MIRRORCREATOR RAPIDGATOR ANONFILE