Hi, I have a project to develop a chat app that is similar to wechat, line or whatsapp. The key features can be summarised as such:
1) Register/Login page
2) User Profile page -> Set name, age, gender, cities, status, photos
3) Search page -> search users by name or cities and show results for multiple matches with distance of user based on phone location (GPS proximity)
4) Chat page -> Text, photo and voice clip chat. Secure delete of sent message. User profile page view of other user.
5) Chat listing -> List of prior chats, delete chat, ban/block user
Do let me know if you are interested in this project and/or require any additional clarification?