I've built a WebRTC-based messenger and video-calling app which is now published (for early access) and testing on the Play Store - https://play.google.com/store/apps/details?id=global.coms.tw... is the url for Android people.
3 years ago, when my last corporate gig ended, I was at a loose end until I dove into WebRTC, which I though was sooooo cool :). So I set about building a Skype alternative since I'd used that every day at work.
Being also privacy a security conscious I've steered away from ads and cookies and any kind of surveillance, activity monitoring, logging - things of that nature. This is a "communicate and leave no trace" kind of tool.
You'll have to make a username and password to test, but that's it. Then it's a matter of connecting with a friend who's also joined and doing some messaging and video calls.
User "Coms Support" - that's me - is in everyone's contact list and available as much as possible. I live now in Thailand, so my timezone is ICT, which is GMT+7, EST+11 or PST+14. I work from dawn 'til late, so there's a good chance you'll find me online at a time that suits you.
I look forward to chatting! - and thanks much for your time :)
But even as the backend is nice i think there is a big room for improvement in the front-end, i don't have android so i've checked the your website and the screenshots of your app.
Your icons are too big, the interface looks something like from middle 90's with lot's of tables and rectangular shapes. Your "call" button is a lot different fom the rest of the UI.
It's clear for me that it is not your area of expertise so it's really fine actually. The main problem for this is for your users, the first thing they will see is the UI and not much the backend and the features you built, so for a product it's nice to have a nice UI for it to become successful.
If you have money you can try to hire some designers to help you (at least freelancers) Ben awad is a youtuber/developer who is also creating an app and one things you can see from his journey is that he hired designers with his co-founder to help make the app beautiful (https://www.youtube.com/watch?v=ViYUp7jsJNM)
If you still need some inspiration and tools:
- You can try Figma for designing and prototyping, it's free.
- Dribbble for inspiration
- Freecodecamp for courses and tutorial on UI/UX design.
I think this is what you will probably need. Besides that, it looks nice and really promising, just need some polishing.
Despite visiting the website from Safari, the above message is shown for some reason.
WebRTC has been supported by WebKit since the past few years, so your information is outdated &/or the library being used for abstraction is not up-to-date.
Are you handling users behind a NAT using a TURN server too?
Most NAT's do not need TURN, only STUN. TURN is basically a worst-case solution.