Dream-G App


Dream-G application will allow user to chat, voice calls and video calls to random people through the mobile application. The User can create a profile and perform all these actions in addition to searching for a person using their name.
Client Requirement
- The client came with the requirement of developing a unique mobile application for users to chat with others and make voice and video calls. Furthermore, the user should be able to subscribe to the plan by paying a certain amount.

App Features and Functionalities
- The User can see the list of the people and able to view the profile of a particular person and able to chat, voice call, and video call.
- The user can see the list of entertainers and can chat, Voice call and Video call them.
- User can search for any person by entering the name.
- Through the chat option, the user can see the past history of the chat with all the users. The user can also open any chat and again send messages.
- The user can see the profile details and able to edit or modify the profile photo, name, and other details. The user can see the call log details.
- The user can see the number of coins available with them and through these coins, the user will able to make voice and video calls.
- The user can purchase the plan listed in the application according to the requirements, and will be able to chat with the people.
- The User can refer the mobile application to other people and earn rewarding coins.

Challenges
- To create a unique user experience for the Chat, Voice, and Video Calls.

Technical Specification & Implementation
- Integration with the payment Gateway
- Android: Android Studio with Java