What tech stack do you recommend for a mobile app start up?

This page summarizes the projects mentioned and recommended in the original post on /r/startups

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • supabase

    The open source Firebase alternative.

    Give Supabase a try if you are looking for something similar to Firebase. You can host yourself too. https://supabase.com/

  • appcenter-sampleapp-react-native

    App Center Sample App for React Native

    If your MVP app can work without custom backend then better to launch such way. Left the error handling, event tracker and user sign-ups for existing BaaS solutions. Firebase, AppCenter or alternatives. Believe me, you'll have time to switch to custom backend or BaaS paid plan in case of huge growth of userbase. To have such case, you'll need vast resources for advertising.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • create-t3-turbo

    Clean and simple starter repo using the T3 Stack along with Expo React Native

    Consider this: https://github.com/t3-oss/create-t3-turbo

  • Appwrite

    Build like a team of hundreds_

    Firebase comes with a lot of advantages, one of them is ease of integration and their generous free tier, you can change the backend later down the road but if you think this unfeasible or worry about vendor lock in then you can take a look at open source alternatives like supabase or appwrite , supabase offers a postgres database while appwrite (iirc) has a nosql wrapper around mariadb.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts