In regards to the app development, I'm a developer doing Java programming homework at
https://assignmentcore.com/java-homework/, and for me it doesn't really matter what's the idea behind the app. Let it be a startup or it might be even a college assignment for programming-class students. It is essential for a professional programmer to know the coding algorithms and what the assigned project gonna be like at the end.