Services
Our Approach
Contact Us
Services
Our Approach
Contact Us
Estimate An App
Select the items below which best describe your app and the features you require.
All estimates are approximate but should give you a rough idea of what it will take to build your app.
Web App
A web app or a
Backend to a mobile app
Android App
An android phone/tablet app
(Excluding backend)
iOS App
An iOS phone/tablet app
(Excluding backend)
1. How big is your app?
Small
Medium
Large
2. What level of UI would you like?
MVP
Basic
Polished
3. Users & Accounts
Email / Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up
LinkedIn Sign Up
Github Sign Up
User Invitation Emails
Multi-tenant Accounts
Subdomains
Custom Domains
4. User Generated Content
Activity Feed
File Uploading
User Profiles
Tags
Ratings or reviews
Free text searching
Dashboard
Transactional Emails
Audio/Video processing
5. Dates & Locations
Calendaring
Display of Map data / Geolocation
Display of custom map markers/regions
Bookings
6. Social & Engagement
Messaging
Forums or commenting
Social Sharing
Push to Facebook Open Graph
7. Billing & eCommerce
Payment processing
Shopping Cart
Product Management
User Marketplace
Subscription plans
8. Admin, Feedback & Analytics
Intercom
Usage Analytics
Crash Reporting
Multilingual Support
Performance Monitoring
CMS Integration
User Admin pages
Moderation / Content Approval
9. External APIs and Integrations
Connect to one or more third party services
An API for others to integrate with your app
SMS Messaging
Phone Number Masking
10. Security
SSL Certificate based Security
DoS protection
Two Factor Authentication
1. How big is your app?
Small
Your app probably has around 4-5 key feature pages (excluding any static content, sign in, sign up etc.)
Medium
Your app probably has around 6-9 key feature pages (excluding any static content, sign in, sign up etc.)
Large
Your app probably has around 10-15 key feature pages (excluding any static content, sign in, sign up etc.)
2. What level of UI would you like?
MVP
Minimum Viable Product. Very raw but functional, no UI designer required.)
Basic
Still quite basic but pleasing to the eye, perhaps using purchased template.
Polished
Professional bespoke UI design. May also have some animations and transitions etc.
3. Users & Accounts
Email / Password Sign Up
Classic sign up with an email and password.
Facebook Sign Up
Sign up and sign in with a Facebook account.
Twitter Sign Up
Sign up and sign in with a Twitter account.
Google Sign Up
Sign up and sign in with a Google account.
LinkedIn Sign Up
Sign up and sign in with a LinkedIn account.
Github Sign Up
Sign up and sign in with a Github account.
User Invitation Emails
New users of the app can be invited by email.
Multi-tenant Accounts
Account based signups, each with their own administrators and users. A common case for SaaS style apps. Account based signups, each with their
Subdomains
In combination with multi-tenant accounts, this would allow your customers to access their account with their own subdomain, eg. acme.yourapp.com or xyz.yourapp.com
Custom Domains
In combination with multi-tenant accounts, this would allow your customers to access their account with their own domain, eg. www.acme.com or www.xyz.com
4. User Generated Content
Activity Feed
An activity feed would perhaps show what user have been doing recently.
File Uploading
Users would be able to upload file content, eg images, PDF's etc.
User Profiles
Users would be able to manage and publish their profiles to other users within your app, eg Twitter profiles.
Tags
Tags allow users to categorize information so that others can find relevant information.
Ratings or reviews
Typical use case for ratings and reviews might be restaurant reviews or customer satisfaction ratings.
Free text searching
Giving users the ability to search their data in natural ways perhaps with a type-ahead style search box.
Dashboard
A dashboard would usually be the first thing a user sees when logged in and would summarize data and perhaps show graphs and notices.
Transactional Emails
User might recieve regular automated emails from the app to drive engagement or notify them of changes.
Audio/Video processing
Encoding, modification and storage of audio or video files.
5. Dates & Locations
Calendaring
Display and capture of data in a calendar format.
Display of Map data / Geolocation
Showing a map with data points, eg venue locations, driver locations etc.
Display of custom map markers/regions
Allowing the user to select a map area visually or custom icons for different location types.
Bookings
Selecting start and end dates, managing capacity etc.
6. Social & Engagement
Messaging
Allowing users within the app to send messages to other account users or groups of users.
Forums or commenting
Classic forum functionality for account users or simple commenting on information.
Social Sharing
Ability to share pieces of information in a controlled way on social media accounts to drive engagement.
Push to Facebook Open Graph
Pushing content from your app directly in to the Facebook Graph.
7. Billing & eCommerce
Payment processing
You will process adhoc or regular payments from users and manage refunds etc.
Shopping Cart
Users will be able to browse products and add them to a cart, Amazon style.
Product Management
Ability to manage data, eg product listings, availabilities or other data relevant to your domain.
User Marketplace
Users will be able to sell products or services to other users and your revenue model will be based on a commission model.
Subscription plans
Your app will have a plan based revenue model where your customers will pay monthly or yearly.
8. Admin, Feedback & Analytics
Intercom
A leading third party platform for managing user engagement, drip emails, feature announcements etc.
Usage Analytics
Find out where your users come from and how they use your app. We recommend Kissmetrics and Google Analytics.
Crash Reporting
When things go wrong you need to know, we recommend Sentry.
Multilingual Support
Provide supprt for multiple languages for your app.
Performance Monitoring
As you scale up it is important to know that you are maintaining a good user experience and making efficient use of your hosting environment.
CMS Integration
A content management system would allow editing of significant parts of the static content of the app without developer intervention.
User Admin pages
Account administrators would be able to list/add/remove/suspend users.
Moderation / Content Approval
Account administrators would oversee content submitted by users for publication and would have an approval workflow.
9. External APIs and Integrations
Connect to one or more third party services
Perhaps a data feed that you need to integrate with or a partner app.
An API for others to integrate with your app
You are building a platform and you want others to integrate with you directly.
SMS Messaging
Allow your app to send SMS messages.
Phone Number Masking
Calls made through your app with have masked phone numbers.
10. Security
SSL Certificate based Security
The industry standard way to ensure your users data is safe during their use of your app.
DoS protection
For high volume app with a high public profile, you may be the target of Denial of Service attacks.
Two Factor Authentication
More common for financial or highly sensitive information based apps, this requires your user supplies additional information above a simple password.
Click For Calculations
1 - How big is your app?
Days
Small
Medium
Large
2 - What level of UI would you like?
Percentage
MVP
Basic
Polished
3 - Users & Accounts
Days
Email / Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up
LinkedIn Sign Up
Github Sign Up
User Invitation Emails
Multi-tenant Accounts
Subdomains
Custom Domains
4 - User Generated Content
Days
Activity Feed
File Uploading
User Profiles
Tags
Ratings or reviews
Free text searching
Dashboard
Transactional Emails
Audio/Video processing
5 - Dates & Locations
Days
Calendaring
Display of Map data / Geolocation
Display of custom map markers/regions
Bookings
6 - Social & Engagement
Days
Messaging
Forums or commenting
Social Sharing
Push to Facebook Open Graph
7 - Billing & eCommerce
Days
Payment processing
Shopping Cart
Product Management
User Marketplace
Subscription plans
8 - Admin, Feedback & Analytics
Days
Intercom
Usage Analytics
Crash Reporting
Multilingual Support
Performance Monitoring
CMS Integration
User Admin pages
Moderation / Content Approval
9 - External APIs and Integrations
Days
Connect to one or more third party services
An API for others to integrate with your app
SMS Messaging
Phone Number Masking
10 - Security
Days
SSL Certificate based Security
DoS protection
Two Factor Authentication
11 - App Specific Development
Days
App Specific Development
Project Manager
Developer Day Rate
£ 450
Designer Day Rate
£ 450
1. How big is your app?
Small
Medium
Large
2. What level of UI would you like?
MVP
Basic
Polished
3. Users & Accounts
Email / Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up
LinkedIn Sign Up
Github Sign Up
4. User Generated Content
Activity Feed
File Uploading
User Profiles
Tags
Ratings or reviews
Searching
Media Manipulation
5. Mobile specific features
App Icon Design
Cloud Syncing
Device Sensor Data
Barcodes or QR Codes
Health Data
6. Dates & Locations
Calendaring
Display of Map data / Geolocation
Display of custom map markers/regions
Bookings
7. Social & Engagement
Messaging
Forums or commenting
Social Sharing
Push to Facebook Open Graph
Push Notifications
8. Billing & eCommerce
Payment processing
Shopping Cart
Product Management
In-App Purchasing
Payment Information Collection
9. Admin, Feedback & Analytics
Intercom
Usage Analytics
Crash Reporting
Multilingual Support
10. External APIs and Integrations
Connect to one or more third party services
SMS Messaging
Phone Number Masking
11. Security
Two Factor Authentication
1. How big is your app?
Small
Your app probably has around 4-5 key feature pages (excluding any static content, sign in, sign up etc.)
Medium
Your app probably has around 6-9 key feature pages (excluding any static content, sign in, sign up etc.)
Large
Your app probably has around 10-15 key feature pages (excluding any static content, sign in, sign up etc.)
2. What level of UI would you like?
MVP
Minimum Viable Product. Very raw but functional, no UI designer required.)
Basic
Still quite basic but pleasing to the eye, perhaps using purchased template.
Polished
Professional bespoke UI design. May also have some animations and transitions etc.
3. Users & Accounts
Email / Password Sign Up
Classic sign up with an email and password.
Facebook Sign Up
Sign up and sign in with a Facebook account.
Twitter Sign Up
Sign up and sign in with a Twitter account.
Google Sign Up
Sign up and sign in with a Google account.
LinkedIn Sign Up
Sign up and sign in with a LinkedIn account.
Github Sign Up
Sign up and sign in with a Github account.
4. User Generated Content
Activity Feed
An activity feed would perhaps show what user have been doing recently.
File Uploading
Users would be able to upload file content, eg images, PDF's etc.
User Profiles
Users would be able to manage and publish their profiles to other users within your app, eg Twitter profiles.
Tags
Tags allow users to categorize information so that others can find relevant information.
Ratings or reviews
Typical use case for ratings and reviews might be restaurant reviews or customer satisfaction ratings.
Searching
Users would be able to search content.
Media Manipulation
Users would be able to modify audio, video or photo content on their device (eg Filters).
5. Mobile specific features
App Icon Design
Professionally designed app icon for multiple device resolutions.
Cloud Syncing
Allow user data to be shared between mobile and/or desktop devices.
Device Sensor Data
Ability to use and/or record data from device sensors, eg Accelerometer, Gyroscope or Compass. Ability to us
Barcodes or QR Codes
Ability to scan or display barcodes or QR codes.
Health Data
Collection and/or use user health and activity related data.
6. Dates & Locations
Calendaring
Display and capture of data in a calendar format.
Display of Map data / Geolocation
Showing a map with data points, eg venue locations, driver locations etc.
Display of custom map markers/regions
Allowing the user to select a map area visually or custom icons for different location types.
Bookings
Selecting start and end dates, managing capacity etc.
7. Social & Engagement
Messaging
Allowing users within the app to send messages to other account users or groups of users.
Forums or commenting
Classic forum functionality for account users or simple commenting on information.
Social Sharing
Ability to share pieces of information in a controlled way on social media accounts to drive engagement.
Push to Facebook Open Graph
Pushing content from your app directly in to the Facebook Graph.
Push Notifications
Real-time notifications between users, eg unread message counts, notifications of editing etc.
8. Billing & eCommerce
Payment processing
You will process adhoc or regular payments from users and manage refunds etc.
Shopping Cart
Users will be able to browse products and add them to a cart, Amazon style.
Product Management
Ability to manage data, eg product listings, availabilities or other data relevant to your domain.
In-App Purchasing
Ability for the user to purchase additional content or functionality within the app.
Payment Information Collection
Ability to collect credit cards or other payment methods from users for use with a 3rd party payment provider.
9. Admin, Feedback & Analytics
Intercom
A leading third party platform for managing user engagement, drip emails, feature announcements etc.
Usage Analytics
Find out where your users come from and how they use your app. We recommend Kissmetrics and Google Analytics.
Crash Reporting
When things go wrong you need to know, we recommend Sentry.
Multilingual Support
Provide supprt for multiple languages for your app.
10. External APIs and Integrations
Connect to one or more third party services
Perhaps a data feed that you need to integrate with or a partner app.
SMS Messaging
Allow your app to send SMS messages.
Phone Number Masking
Calls made through your app with have masked phone numbers.
11. Security
Two Factor Authentication
More common for financial or highly sensitive information based apps, this requires your user supplies additional information above a simple password.
Click For Calculations
1 - How big is your app?
Days
Small
Medium
Large
2 - What level of UI would you like?
Percentage
MVP
Basic
Polished
3 - Users & Accounts
Days
Email / Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up
LinkedIn Sign Up
Github Sign Up
4 - User Generated Content
Days
Activity Feed
File Uploading
User Profiles
Tags
Ratings or reviews
Searching
Media Manipulation
5 - Mobile specific features
Days
App Icon Design
Cloud Syncing
Device Sensor Data
Barcodes or QR Codes
Health Data
6 - Dates & Locations
Days
Calendaring
Display of Map data / Geolocation
Display of custom map markers/regions
Bookings
7 - Social & Engagement
Days
Messaging
Forums or commenting
Social Sharing
Push to Facebook Open Graph
Push Notifications
8 - Billing & eCommerce
Days
Payment processing
Shopping Cart
Product Management
In-App Purchasing
Payment Information Collection
9 - Admin, Feedback & Analytics
Days
Intercom
Usage Analytics
Crash Reporting
Multilingual Support
10 - External APIs and Integrations
Days
Connect to one or more third party services
SMS Messaging
Phone Number Masking
11 - Security
Days
Two Factor Authentication
12 - App Specific Development
Days
App Specific Development
Project Manager
Developer Day Rate
£ 450
Designer Day Rate
£ 450
1. How big is your app?
Small
Medium
Large
2. What level of UI would you like?
MVP
Basic
Polished
3. Users & Accounts
Email / Password Sign Up
Facebook Sign Up
Twitter Sign Up
Google Sign Up