A SaaS starter for blitzjs that will save you 60+ hours of work.
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.jsCreate 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.
Are there refunds?
Due to the nature of 1UpBlitz and having full access to the codebase, it wouldn't be fair to offer refunds.
What kind of support is offered?
You can email support(at)creatorsneverdie.com. Make sure to include your license key.
Has 1UpBlitz been used in the wild?
Absolutely. I've used 1UpBlitz for all my recent client work. The response has been incredible. I'm now sharing the code with you.
What happens when 1UpBlitz is updated?
All updates are free. A detailed changelog will be sent with instructions detailing where to place each file.