Anonymous Chat

Job ID: 33060810

Budget: ₹12,500 – ₹37,500 INR

We are looking to build a mobile app in Android/iOS with Firebase as cloud, for patients to get counselling remotely from psychologists, through anonymous chat or through in-app anonymous call with call masking. There will be one app both for patients and psychologists. Screens will be shown after login, depending on roles (patients or psychologists).
1. Patients can chat anonymously with psychologists. This chat needs to be end to end encrypted. There is a 'Stop chat' button on Patients screen. When this button is clicked, the active thread should be saved locally on mobile phone and deleted from chat box. All saved threads of chats should bee available under 'History' and should be able to be pulled at any time. Nothing gets stored in back-end cloud. These chats can be two-way, like when chatting with psychologist OR one way, when questionnaires are filled up.
2. Patients can also schedule a call with psychologists. And get counselling over phone remotely, with call masking. When the call is scheduled, list of scheduled calls should be displayed. Calls can be cancelled or re-scheduled.
We have most of the work done (75%), except for encryption and a few cosmetics. Will provide FDD to interested freelancers.