p/responsible-social-sharing-buttons
Fastest way to create tiny social sharing buttons
Nik Graf
Bedrock — Full-stack Next.js & GraphQL boilerplate for SaaS products
Featured
30
Jumpstart your next SaaS product with Bedrock: the modern full-stack Next.js & GraphQL boilerplate with user authentication, subscription payments, teams, invitations, emails and everything else you need
Replies
Parker Ituk
?makers could you explain more about projects, if I generate a new project in the dashboard, does it have its own standalone codebase, or is shared with the existing bedrock codebase from when is created from?
Max Stoiber
@parkerituk once you purchase Bedrock you will get a license key, which you can redeem for access to the private GitHub repository! You then download that codebase and use it as the basis for your product.
Bruno Winck
Cool, got it, will save me time, overthinking, and decision fatigue.
Ghost Kitty
Comment Deleted
Max Stoiber
Hey PH! 👋 I'm Max and I hate wasting time. Yet, every time I want to build a SaaS product I waste weeks gluing together standard tooling and functionality. That's why I created Bedrock. Bedrock combines all the best tools the JS ecosystem has to offer into one solid foundation for your SaaS product. It feels fantastic to work with now and sets you up to scale as your code- and userbase grows. And the best part is: you don't have to read thousands of pages of documentation to learn how to use Bedrock. If you know Next.js and GraphQL you can start coding almost immediately! I opened Bedrock for pre-orders about a month ago, and the response has been incredible. With the help of some early-access customers I ironed out the last kinks, and the first production app built with Bedrock has even gone live recently: https://companies.remotion.dev I love ProductHunt, so I've added a special 34% discount just for y'all hunters! (if you don't see the banner, try this direct link: https://bedrock.mxstbr.com/?ref=...) I'll be here all day to answer your questions, so feel free to AMA. Cheers, Max
Callum McIntyre
@mxstbr Hey Max, this looks really cool! Could you talk a bit about hosting options for an app built with this? You mention serverless for example - is there any lock in to a particular hosting provider/a small number of them? Thanks!
Max Stoiber
@callum_mcintyre1 Hey Callum, great question! In general, any hosting provider that supports Next.js API routes (e.g. Vercel, Netlify) is the best choice. However, you can also forego the serverless deployment and run `next build`, at which point you will be left with a single Node.js server that you can deploy on any hosting provider that supports Node.js! 💪
Callum McIntyre
@mxstbr Is it pretty easy to use the non-preconfigured options with the tools built in? As an example you include passport but the demo only includes magic link auth - would it be pretty easy to use eg. their Google oauth too?
Max Stoiber
@callum_mcintyre1 Yep absolutely, Passport makes it super easy to switch between authentication strategies like that!
Adam Elmore
@callum_mcintyre1 @mxstbr Shameless plug: if you'd prefer to deploy Next.js into your AWS account, you can do so with Ness (https://ness.sh). There's also a Serverless plugin for doing the same (https://www.serverless.com/plugi...).
Marcel Darvas
Are you sure about this name? Kinda confusing with WP Bedrock
Trent Jackson
Brilliant Max, congrats on the launch.
Matt Roskovec
Thank you Max! @vojtech_kotrba and I are happy customers. Can’t wait to show the community what we’re building based on Bedrock!
Akshay Kadam(A2K)
Congrats Max on the launch. My favorite stack as well. Curious, why did you settle with the name Bedrock?
Max Stoiber
@deadcoder0904 A common objection I heard to using boilerplates from people is that they are "brittle". To counteract that, I wanted to use a name that sounds "solid", as Bedrock is indeed set up to be as un-brittle as possible! I searched for words related to "foundation", and thought "bedrock" was the best fit. ☺️ Do you like the name?
Akshay Kadam(A2K)
@mxstbr Yes it's cool. Noticed something similar with similar name exists https://bedrock.io/ so I thought why would you go with a similar name but I guess you didn't knew about it haha.
Jaylen Sanders
Do you have to use React for the client or could I use Swift?
Max Stoiber
@jaylen_sanders Bedrock's backend exposes a GraphQL API, so you can definitely build a client with Swift for it that queries that same API!
Dominik Sobe
Congratulations! Absolutely love your work, Max :) If you ever think about doing the exact same for Vue world (Nuxt), you would have another customer 🚀
Michaela Greiler
Hey @mxstbr, this is amazing! I know how much knowledge and experience you have with this tech stack, and so, I can only say, thank you so much for making all of this accessible and available through bedrock. Who would want to spend weeks configuring and setting-up the best environment and basic app functionality, if they can get it right out of the box, built by such an experienced developer?! This means, more time to focus on the actual value of the app for all founders! AMAZING! And congrats on the launch!
Max Stoiber
@mgreiler I'm glad you like it so much!! 🥰
Laurids
Great work max!
Benoit Chambon
Niiiiiiiiiiiiiiceee! Congrats on the launch :)
Tan Ahmed
how do you do the auth? is it auth0? aws cognito?
nickelnik12
Great work! How do I obtain the discount?
Glen Creaser
Great work. Congrats on the launch!
Dávid Sipos
As a developer I have to say It's a great work! Congrats