Sort:  

Well congratulations, this is awesome!

This is a solid basis that will be integrated in the utopian V2.

About the existing code I don't have much to say, it's well written and structured.
Nice video to show the functionalities

We'll add a few features for utopian v2 once we have decided on how to merge the existing database structure with the messaging system.

If this project continues to grow by itself, outside the integration in utopian, I think a nicer UI should be in the roadmap, as well as write a proper README with the install instructions.

Anyway,
Bravo!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.



Chat with us on Discord.
[utopian-moderator]Need help? Write a ticket on https://support.utopian.io/.

Thank you.

It is not very likely that this project will grow outside of the Utopian ecosystem since that was the main purpose of the application. That being said, I did write 5 iterations of this messaging application with different technologies. One of them will end up being used for another project at least.

Also, the UI was intentionally made to be bare bones since I knew that there are many much more skilled front-end developers on the team then myself. Its mainly just a mock front-end with some basic functionality to show off the features of the back-end.

Thank you for moderating my contribution.

Tensor

Thank you for your review, @gregory.latinier!

So far this week you've reviewed 1 contributions. Keep up the good work!

Hey, @tensor!

Thanks for contributing on Utopian.
Congratulations! Your contribution was Staff Picked to receive a maximum vote for the development category on Utopian for being of significant value to the project and the open source community.

We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
SteemPlus or Steeditor). Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Thanks guys. Was a little surprised I got staff picked but then again, not so much.

What happens to the golang WebRTC chat server?

Nothing really, I have the code still, just decided not to go with it. Throughout this process, I wrote 5 different chat systems. All of them are still around but this is the one I chose.

Oh, lovely open source project. I'll take a look :D

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 25 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

<p dir="auto">I upvoted your contribution because to my mind your post is at least <strong>7 SBD worth and should receive <strong>81 votes. It's now up to the lovely Steemit community to make this come true. <p dir="auto">I am <code>TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, <a href="https://steemit.com/steemit/@trufflepig/weekly-truffle-updates-2018-41" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">you can find an explanation here! <p dir="auto">Have a nice day and sincerely yours,<br /> <img src="https://images.hive.blog/768x0/https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png" alt="trufflepig" srcset="https://images.hive.blog/768x0/https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png 1x, https://images.hive.blog/1536x0/https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png 2x" /><br /> <em><code>TrufflePig

Noice UI :)

I would say it would be nice to have some password protected group chats maybe. Hello future contributors 👋

And does all the messaging history lost when you unfriend someone, or does it stored somewhere (I can't watch videos without skipping). I mean is the messaging history come back if you unfriend and re-friend someone.

All the history is stored in Mongo. I am considering adding some kind of message timeout however to keep the mongo database small.

Also, with regards to password protected groups, I do have plans to add private groups for projects and github repositories etc. Groups that require invites and the like. This is mainly just a proof of concept for the others on the developer team to be able to see.

Hi, @tensor!

You just got a 5.58% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

Hi @tensor!



Feel free to join our @steem-ua Discord serverYour post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation! Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!