There are many options on the internet, and I can say that starting a startup project is an exciting journey. However, creating software like a mobile application can be a pivotal step that requires careful planning and execution. You might want to check out the AnyforSoft blog to gain insights into the process. They have a post by my link - what is the discovery phase of a project, which can provide you with valuable guidance on approaching the software development process effectively. It's a great resource to help you start on the right track.