p/gravity-6
Build a SaaS web application at warp speed
Kyle Gawley

Gravity β€” Build a SaaS web application at warp speed

16
β€’
Gravity is a SaaS boilerplate for Node.js & React that enables developers to spin up a new SaaS product in 5 minutes, instead of 5 months. Contains everything from authentication and payments to React UI and integration tests in a single install.
Replies
Best
Kyle Gawley
Hey Hunters! Kyle here – solo-founder at Gravity. Gravity is a SaaS template for Node.js that empowers startups and developers to test, build and launch at warp speed. πŸ“• Storytime I started my maker journey in the VC-backed startup world, but I ended up crippled with stress and one day I was rushed to the hospital after throwing up blood. This prompted me to ask some serious questions about my life. It was a huge eye-opener and I vowed to turn my life around, so I started left that crazy world behind and started building my own niche, passion-focused products while travelling the world and living my life to the fullest. 🧐 Why Gravity? Gravity is a solution to my own problem: I was wasting weeks of time writing code that was shared across almost every SaaS application when I should have been writing features that would make money. I created a template that would enable me to deploy and monetise new SaaS applications at warp speed, and then made it available to the rest of the community. πŸš€ Traction I currently have 138 amazing customers who have been supportive and understanding from day one, I charge $397 for the full product plan which contains all of the features and I also offer bespoke customisation. 😎 Features βœ… Subscription Payments βœ… User interface kit βœ… Users & authentication βœ… User permissions and access control βœ… Email Notifications βœ… Homepage with pricing βœ… Rest API βœ… Internal dashboard and metrics βœ… T&Cs and GDPR-compliant privacy pages Thank you! πŸ™πŸ»
Jit Salunke
@kylegawley Hey Kyle, this looks great. What are the pre-requisites for someone who is just little bit familiar with coding?
Kyle Gawley
@jitsalunke Thanks Jit! You would need some prior experience in Javascript and working with a Node.js project to benefit from it. Although, it could be a good way to learn/improve your skills by working on a pre-built application.
Caroline Smith
This looks brilliant. Quick question - Does the UI kit mean user’s don’t need a designer, or is a designer required to put it together?
Kyle Gawley
@carolinepixels Hey Caroline – the idea is that the UI kit will remove the need for a designer. You can literally just copy and paste the UI components from the library into your application and all the styling is in place. I’m currently working on a big update for the front-end which will use React so implementing UI components will be even easier! :-)
Dave Young
@carolinepixels design is my biggest weakness, and Kyle put lots of examples in the docs and in the codebase itself to do most of what I was thinking of trying. I had to learn about how gulp, scss works to be more effective, but Kyle helped me through that as well. That meant I could make a few small changes to the scss files and basically reskin my entire site.
Caroline Smith
@dave_young thanks for your point of view. I was keen to know how flexible the product was for reskinning or editing styles... so you answered it perfectly!
Rick Monro
This looks great Kyle, nice work. Curious about future plans - are there any other integrations you're planning?
Kyle Gawley
@monro Thanks Rick! Yes, I'm working on a big update to the front-end UI at the moment which will be rebuilt using React :-)
Dave Young

Has saved me months of work!

Pros:

Rapid development, beautiful code examples and killer support. Everything worked "out of the box" and has been easy to build on top of

Cons:

No cons! I have not found a better alternative for a boilerplate with node.js, Stripe, MailGun, MySQL, account mgmt, dashboard, and sweet UI

Mike Shanks

I've met Kyle, and he's super knowledgeable, really clued into what it takes to start a SaaS product. You're in safe hands

Pros:

It's everything i need to get started, as a developer, on a new project. Hit the ground running with working new app.

Cons:

Would prefer to use a modern UI framework

Alex Hudson
I recently (two weeks ago, I think?) bought this. There's not much else out there that's similar - Laravel Spark is the only other one I'm aware of. My initial contact with Kyle to ask questions was extremely positive, and having previously tried to do a lot of this myself (e.g. django-djaodin) I knew I didn't want to do all that again. So, I'm about a week into the build, and I have this specific idea I'm implementing. Gravity has allowed me to focus pretty much entirely on that idea. I think I have another two weeks more to build, and then I'll be in a position where I can launch, with something that has valuable (I think/hope!) functionality that I can test out with users. That's absolutely perfect, and exactly the reason I wanted Gravity. I bumped into a couple of issues, Kyle's support has been brilliant. Also, his feedback has unintentionally steered me in better directions too.
Kyle Gawley
@alex_hudson Thank you Alex. I really appreciate your support πŸ™
Budibase
Looks great Kyle - this will resolve many sore heads for lots of makers/startups.