Whatsapp like chat application for internal collaboration within organisation.
Looking for React Native iOs, Android and web app.
Realtime, secure Chat, share proposal of tech stack, support for offline chat (queuing mechanism) and any database which can support growing user base, neo4j preferred for user and group details and chats should be stored at client device once read/delivered.
Provide architecture diagram and tech stack. Add detailed description related to Scaling, infrastructure required and proposal with cost.
1. Registration | otp authentication | Mobile Number primary key
2. Chat list
3. Contacts which are registered on app and part of my contact lists. User can invite to other users if not on app.
4. Group : create group, add members to group, send messages to group Group chat is most important feature.
5. Message types : Text, GIF, any Attachment, camera photo
6. Secure and sorted.
7. Follow coding standard and modularised code.
8. Code need to be shared on daily basis (github)
9. Application has different use case considering our organisation. This is prototype of first cut once done properly will discuss on further contract.