At Railwaymen, we can build a very basic version of your app (it is called Minimum Viable Product) for around $20,000 - $30,000, and it will take about 3 months. The primary advantage of this approach is that, after the first stage of development and release, we can collect feedback from users and use it to improve the product.
When it comes to more comprehensive software (with a bunch of advanced features) like, for example, Frindow, we had to ensure a team of specialists: 1 x Project Manager, 2 x Ruby on Rails Backend Developers, 1 x Frontend Developers, and 2 x Quality Assurance Specialist. And yes, it had an impact on the price. The first version of this social networking solution cost about $120,000 - $150,000.