The development of a Vam-Talkie, designed to provide users with a modern and convenient way to communicate in real-time using voice messages. The app aims to bridge the gap between traditional Vam-talkies and digital communication, offering a range of features for various user scenarios.
The primary objectives of the Vam-Talkie project are as follows:
-
Real-Time Voice Communication: Implement a push-to-talk functionality that allows users to send and receive short voice messages in real-time.
-
User-Friendly Interface: Design an intuitive user interface for both mobile and web platforms, ensuring ease of use and a seamless communication experience.
-
Contacts Management: Enable users to manage their contacts, view their online status, and initiate conversations easily.
The Vam-Talkie will include the following key features:
-
User Registration and Authentication: Allow users to create accounts or log in securely using OAuth providers like GitHub.
-
Real-Time Voice Messaging: Integrate push-to-talk functionality, enabling users to record and send short voice messages in real-time.Implement real-time voice playback for received messages.
-
Contacts and Friends List: Provide a user-friendly interface for users to manage their contacts and view online/offline status.
-
User Profiles: Allow users to set profile pictures and display names for a personalized experience.
-
Notifications: Notify users of incoming voice messages and new conversation invitations.
Don't be surprised this list is written by ChatGPT. Now I have to cook it :3
- @htetarkarhlaing full-stack developer & part time DJ
Client: React.js, Redux Toolkit and NextUI
Server: Nginx, Node, Nest.js and Prisma
Database: Mysql
Nobody lol.
For support, email htet.arkar.hlaing.official.mm@gmail.com.