Shipfa.st

screenshot of Shipfa.st
nextjs
tailwind
daisyui
supabase

All-in-One Supabase, NextJS & Typescript SaaS starter template. Auth & Authorization from Supabase with custom Roles. Secure PostgreSQL database schema. SQL script to create Triggers, Functions, RLS & Tables.Company/team based application (made for B2B SaaS). Automatic Type updates based on Datab...

Overview

Shipfa.st is an impressive all-in-one starter template designed for developers looking to build SaaS applications using Supabase, Next.js, and TypeScript. With a focus on B2B solutions, this template streamlines the development process while ensuring best practices are integrated into the foundation of your application. The combination of robust authentication features, a secure database schema, and automatic type updates makes it an appealing choice for both seasoned developers and newcomers.

Not only does Shipfa.st provide a versatile framework, but it also enhances productivity by offering a structured approach to develop company and team-based applications. From custom roles and permissions to the overall security of your PostgreSQL database, it covers essential aspects while allowing you to focus on building your unique features.

Features

  • Supabase Integration: Built-in authentication and authorization leveraging Supabase, ensuring secure user management with granular access control.
  • Custom Roles: Easily create and manage user roles tailored to fit your organization's specific needs, enhancing security and user experience.
  • Secure PostgreSQL Database: A meticulously crafted database schema that provides security and efficiency, crucial for maintaining data integrity in B2B applications.
  • Automatic Type Updates: Type updates happen automatically based on database changes, reducing manual overhead and helping to minimize errors in code.
  • SQL Script Generation: Comes with an easy-to-use SQL script for creating triggers, functions, row-level security (RLS), and tables, saving developers significant setup time.
  • Next.js Powered: Leverages the capabilities of Next.js for server-side rendering, enhancing performance and SEO for your applications.
  • TypeScript Support: Full TypeScript integration offers type safety, which helps in identifying issues during development and improving code quality.
  • B2B Focused: Specifically designed for business-to-business applications, making it a suitable choice for teams looking to launch robust collaborative tools.
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.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

daisyui
daisyUI

daisyUI adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

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.

boilerplate
Boilerplates

A boilerplate 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.

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.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.