Mvp Boilerplate

screenshot of Mvp Boilerplate
nextjs
shadcn-ui
supabase

A mobile and/or web boilerplate that covers all your MVP needs

Overview:

The Production MVP Boilerplate offers a comprehensive set of features for building a startup, encompassing both frontend and backend components. With tools for mobile, desktop, and web development, as well as state management, routing, payments, authentication, analytics, and more, this boilerplate provides a solid foundation for tech founders looking to kickstart their projects.

Features:

  • Mobile / Desktop / Web App (Flutter): Develop applications for various platforms using Flutter.
  • State Management (riverpod): Manage the state of your application efficiently with Riverpod.
  • Routing (go_router): Implement routing within your application using Go_router.
  • Payments with Stripe: Incorporate payment functionality into your application using Stripe.
  • Authentication with Supabase: Implement user authentication with Supabase.
  • Adjustable Theme: Customize the theme of your application as needed.
  • Landing Page / Web App (NextJS): Create landing pages and web applications using NextJS.
  • Backend (Supabase): Utilize Supabase for backend functionalities such as authentication, email services, and more.
  • Analytics (Posthog): Gain insights into user behavior with integrated Posthog analytics.
  • Payments (Stripe): Set up and manage payments including one-time payments and subscriptions with Stripe.
  • Release (Github Actions): Automate version bumping, web previews on Netlify, and deployment pipelines with Github Actions.
  • Emails (Postmark): Send transactional emails efficiently using Postmark.
  • Error Monitoring (Sentry): Track and manage errors with Sentry for a seamless user experience.
nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

Flutter

Flutter is an open-source UI framework developed by Google that allows developers to create high-performance, cross-platform mobile applications with a single codebase.

shadcn-ui
Shadcn UI

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

supabase
Supabase

Supabase is an open source Firebase alternative. Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

fullstack
Fullstack

A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.