This cost estimating tool does not include project management costs. Neither does it include local taxes. You should set aside between 10% and 20% of the application cost for project management.
As with all software, the application cost has a maintenance component for hosting, monitoring, engagement, marketing, updates, and licenses. The industry average accepted cost to maintain software is roughly 15-20% / year of its MVP development cost.
The final total is a Class 5* order-of-magnitude estimate and is prepared when little or no design information is available.
*Class 5 estimates, as defined by the AACE 18R-97, are prepared for strategic business planning purposes.
Cost Estimate
Specification
Is the Functional Design Specification available?
Select...YesNo
Select...
Select...
Yes
No
Functional Design Specification should contain functional, non-function, software, database and UX/UI details.
Design
Design – What level of UI would you like?
Select...MVPBasicPolished
Select...
Select...
MVP
Basic
Polished
MVP – Minimum Viable Product. A Basic User Interface. A Polished User Interface.
Development
How many pages/features will the Application have?
Select...SmallMediumLarge
Select...
Select...
Small
Medium
Large
Small has 4-5 key pages/features. Medium has 6-9 key pages/features. Large has 10-15 key pages/features.
Users and Accounts
Email /Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up
LinkedIn Sign Up
User Invitational Emails
Multi-tenant Accounts
Subdomains
Custom Domains
User Generated Content
Activity Feed
File Uploading and Storage
User Profiles
Transactional Emails
Ratings or reviews
Free text searching
Dates and Locations
Calendar
Booking System
Map Location
Custom Map Markers
Social Media and Engagement
Messaging
Forums with Comments
Social Sharing
Billing and eCommerce
Subscription Plans
Payment Processing
Shopping Cart
User Marketplace
Admin, Feedback and Analysis
CMS Development and Integration
Content Moderation and Approval
Usage Analytics
Crash Reporting
Performance Monitoring
Multilingual Support
External APIs and Integrations
Connect one or more Third Party Services
API Development for others to Integrate with Application
SMS Messaging
Phone Number Masking
Security
SSL-based Security
DoS protection
Two Factor Authentication
Total£0
Cada Global project management identifies the client needs and the larger business objectives that an application or feature will fulfil and manages what success looks like for a product and the team that turns the vision into reality.