Calculator
How much does it cost to create an app?
Learn what it takes to create your app! StartupCraft calculator makes a rough estimate of all app development costs. Ready?
Choose your platform
Web
iOS
Android
Foundation
Single URL (app) or separate URLs (apps) entry points for different roles
Multi-Tenant URLs
Deployment to Stores
Domain setup
CDN
Admin Features
Super-Admin panel
Custom reporting
Custom CMS
Custom Permissions management
Content management features
API for Upload/edit/delete, re-upload, show progress, have a custom name for file
Avatar feature
Document management
Audio recording
Camera access
Livestreaming
Global search
Audio player
Video player
News / Updates feed
User & Accounts
Authentication
OAuth
Onboarding wizard stepper
User profile CRUD
Passport
Social networks & Interkey
Email notifications
SMS notifications
Push notifications
Scheduled or Recurring notifications
In-App notifications
Referrals
Comments
Block user / content (record) + manage blocked data
Follow / unfollow, friends or contacts
Likes
Rating system
Social sharing
Rewards
Chat
Private / Public channels (+management)
Direct messages
Groups
Unread messages counter
Unread messages channel
Invitation / deleting participants
Sound notifications
Mute / unmute chat for specific time or forever
Participant mention via @ functionality
Attachments
Typing system marker
Chat attachments management
Pin message marker
Custom Emojis
Sent message marker
Read message marker
System messages: User entered / leave channel etc
Inviting to a chat through mentioning via @
Reply to message
Edit message
Calls
Video calls ( Twillo integration)
Audio calls ( Twillo integration)
Geolocation features
GPS / Location tracking + Map on Web
Map SDK (Google Maps)
E-commerce
Order management
QR scanning
Internal wallet
Order / shopping cart
Checkout flow
Integrations
TrustWallet
Metamask
Stripe
Paypal
Google Calendar Integration (1-way, 1-way sync)
Analytic tools
Zapier
Tray.io
Github
IoT devices
Security
2FA (SMS or Google Authenticator)
HIPPA Compliance
End-2-End encryption (chat)
SSL
CloudFlare Configuration
Other
Privacy Policy & Terms of use
Landing page design
Landing page development
Support Chat
Multi-language support
Technical improvements (included in every build)
Toast message
Title
Cost
Time
Your Team
Project Manager
Tech lead
UI/UX Designer
QA
Back-end Developer
Front-end Developer