Software as a service (SaaS) is licensing and delivery model in which software is centrally hosted & licensed on a subscription basis. SaaS applications are also known as on-demand or web-based software.
Despite being totally different (having a different interface, design and solving totally different problems) there are some mundane things that are common for almost each & every SaaS project.
To become operational each SaaS needs some basic functionalities like:
These are repetitive tasks that developers need to go through and handle properly to provide the basic functionalities and experience expected by web-based application users. With a huge list of tedious, boring jobs to do in the back of your mind, it’s hard to focus on the relevant features of your new application.
Bedrock is a boilerplate built of the top of the best tools of the JS ecosystem that combined together create a bedrock for your new SaaS product.
Bedrock bases on:
These three make a foundation for your project that makes it possible to easily bind the rest of the Bedrock components and make them work well together which means you can forget about spending hours to integrate all those tools and libraries to handle:
What’s great about Bedrock is that’s flexible! If you think you don’t need some of the tools/libraries that OK as removing most of the optional tools is as simple as deleting a single file or folder (ESLint, Prettier etc.). Some of them require deleting code in other files (i.e Stripe) but still, it shouldn’t take more than a couple of minutes.
With that part being covered you can focus on the core features of your product and making it awesome.
Bedrock can be pre-ordered for ~150$ per single product license (unlimited products license cost ~900$), for this price you will receive a copy of the codebase along with extensive documentation on how to use it to the fullest. It’s planned to be released on the 31st of March.
The GraphQL Editor is a supportive tool for both advanced GraphQL users as well as those taking their first steps with GraphQL APIs. Our all-in-one development environment for GraphQL will help you build, manage & deploy your GraphQL API much faster thanks to dozens of built-in micro features. Its graphical interface will also fix communication within your product team. Visualization is the key!