I need an android app where people can share their short videos maximum of 30 seconds.
1. Login, Register, Profile update and Password Reset using mobile number with OTP.
2. Video share using gallery
3. Video share using the camera, video making with preloaded sound to select one and some effects on video (sound will be accessed from the server itself and should be available to play before selecting for the video)
4. Like on button click and also on double tap on the video
5. Share video
6. Description, date and time of the video
7. Profile page and posts of the individual in the profile page
8. Logged in user can buy coins to donate to the video publisher where publisher should be able to withdraw that coins into their Paytm, Paypal or UPI id. (Coin value: Buy Rs.10=100coins, Withdraw 100coins=Rs.8)
9. Follow, Unfollow, Following & Followers.
10. Live video sharing for followers and comment on live video. (OPTIONAL)
Note: 1. Amazon AWS is available to use as a server or I can buy hosting.
2. While the application is being developed, the live screen should be shared with me.
3. Finishing in UI design is not necessary for any page. I can do it later.