1. For storing the photo you can use Cloudinary (Which is easy to use in Kodular).
2. Also you can use Firebase Storage to upload images.
3. For storing the data you can use Firebase Database. 4. For getting user’s current location in latitude, longitude you can user Kodular inbuilt Location sensor component.
5. And for user OTP authentication you can use Firebase Authentication.
6. For camera you can use inbuilt Camera component. 7. And last you can use inbuilt components or extensions for more work.