Functionalities is more important rather than UI, Simple UI is fine with me.
1. Login and Register page
- Login through google + mail
- Forget password (mail OTP verification)
- Search by name
- Search (whatever you can put)
- Able to upload image and post it. (Anyone can able to provide comments on it and can able to like it)
3. Profile Section
- Name, photos, followers and following
- Images that is uploaded by user
Customer support Static page
This app need to be build in java.