Build your next SaaS like you have a powerup. All with

1UpBlitz

A SaaS starter for blitzjs that will save you 60+ hours of work.

Testimonials

Just gave a shot to https://1upblitz.com by @dillonraphael, I can say I literally saved 100+ hours bootstrapping the new project. Y'all should give it a try

Yogi

Founder of Devparty
🔥 @blitz_js + 1UpBlitz starter kit saves 100+ hours 👀

Brandon

Creator of blitz.js

Features

  • Create multiple plans

    Setup different plans on stripe for monthly and yearly subscriptions. Set the quantity based on how many users are invited to a workspace.

  • Plan upgrading and downgrading

    Allow your customers to update their plans, and set wether youd like to update the invoice at the end of their cycle or prorate the difference instantly.

  • BlitzGuard setup for workspaces

    Out-of-the-box authorization centralized with BlitzGuard. Only workspace owners can edit and invite users to the workplace.

  • Invite users to a workspace

    Smart invite user journey. Workspace owners can invite users that either has an account or not. A transactional email will be sent and a query will be fired off to determine if an account is already created. If no account is found with the email address, the transactional email will send the user to the signup page.

  • File upload api routes and an included react-dropzone form component

    A highly requested example in the Blitz community. Connect your S3 compatible tokens and upload files with react-dropzone on the frontend. The frontend form component is set to work with the api routes right away.

  • API Key Management

    Create API keys per workspace, and lockdown your API routes. Create public & private endpoints for your users.

  • getCurrentUser function for the server

    Until react server components is released, it was my goal to remove as many spinners as possible. I created a function that will fetch the current user on the server when `getInitialProps` is fired.

  • Smart slug generator

    Automatically generate slugs based on the title of a workspace. If the slug is already taken, the slug generator will look for the next available and append a number.

  • End-to-end tested with cypress

    Stability is important. You should feel comfortable from the start of your idea that the foundation of your business is strong. All the right tests will be included for every feature.

Faqs

Another vision by