I'm looking to get an idea of the costs involved in developing a mobile app for a client, specifically one aimed at personal trainers and their clients. The app would need features such as messaging, workout plans, video tutorials, and calendar integration for scheduling group calls. Additionally, there should be a desktop backend for managing customer profiles and other admin tasks. While I have some understanding of tech, I'm not well-versed in app development and want to gather some ballpark figures.
Here are my main questions:
1. Will my client need to hire a full-time full-stack developer or could they manage with freelancers? If full-time is necessary, what's the average salary range in the UK that I should expect?
2. What kind of skills are typically required for building an app like this?
3. Besides development costs, what ongoing expenses should they anticipate for maintenance or operations?
I realize I might not have covered everything, but I'd appreciate any rough estimates or insights you can provide to help guide my discussion with them.
5 Answers
Honestly, if you think this app isn’t complex, you're in for a surprise! A full-stack developer might not cut it alone. You’ll need solid app development combined with skills in video streaming, server management, and even security for backend infrastructure. Ongoing expenses could include hosting, regular security testing, and ensuring the app runs smoothly without significant hiccups. Don't forget about app store fees too!
Right? Managing complexity comes from how all these parts integrate. Break it down into manageable chunks and you might not hate the process as much!
I've had similar experiences estimating projects and found the pricing is often all over the place. What helped me was using a structured feature estimator platform. For your app, consider detailing key features like messaging, workouts, videos, and admin components. This approach gives you a clear idea of costs based on what’s necessary, which can be more reliable than just ballparking developer costs.
In my experience, a project like this has a moderate complexity level. It would be smart to hire a competent development agency instead of going with one full-time developer, especially since clients often change their minds about features. A good agency can offer a full suite of services and help mitigate the issues of scope creep. If you're on a flexible timeline, they can work at a manageable pace, though keep in mind they might charge more for their services compared to freelancers.
That makes sense! I just want to avoid getting caught up in the whirlwind of client demands. Good to know there's a balance between agency support and cost.
For sure, having an agency can save time and stress. Just make sure to outline everything clearly!
The scope of your project can definitely expand once you start talking to the client, so it's great you're starting to gather info early. For an app like what you're describing, you're likely looking at needing 2-3 positions: at least one full-stack developer (maybe two for more efficiency), a UI/UX designer, and someone to manage server infrastructure. Salaries for experienced devs in the UK often fall in the range of £30k-£40k annually, though it could be higher depending on their experience. You'll also want to consider ongoing costs like server maintenance and possibly licenses for tools you’ll use in development.
Really appreciate the breakdown! I figured hiring more staff might be necessary, especially if those skills diverge. Getting insights like these will help set clear expectations with the client.
Absolutely! More hands on deck can prevent burnout and improve quality. Don’t hesitate to clarify that scope can change with client input!

Haha, noted! I just meant that I wasn’t expecting complicated algorithms running behind it, but you're right – managing all these elements can get tricky!