Skip to content

Introducing The saasmvp Project

Startups are not simply smaller versions of large companies. Companies execute business models where customers, their problems, and necessary product features are all "knowns". In sharp contrast, startups operate in "search" mode, seeking a repeatable and profitable business model. The search for a business model requires dramatically different rules, roadmaps, skill sets, and tools in order to minimize risk and optimize chances for success.

Steve Blank and Bob Dorf, The Startup Owner's Manual

After two successful exits as an Entrepreneur, I created The saasmvp Project after decades of struggle to answer the question "Will someone pay us for this?" I needed a tool to quickly create MVPs (Minimum Viable Product) for a wide variety of SaaS (Software-as-a-Service) business models so I could focus startup resources on Customer Discovery and Customer Validation by "Getting Out of the Building".

Rick Gregg, Career Entreprenuer, The saasmvp Project

Minimize your Risk and Increase your Chances for Success

The saasmvp Project is an open source initiative dedicated to helping the startup community develop and deploy a SaaS MVP with a minimum amount of effort. The time between development and customer feedback is greatly reduced enabling the entreprenuer to find a repeatable business model faster. A repeatble business model leads to predictable and sustainable revenue. The saasmvp Project provides the following key benefits to an entrepreneur:

  • Conserve precious resources by spending your time on Customer Discovery and Customer Validation rather than development.
  • Find answers to the customer and product feature assumptions made in your Business Model Canvas.
  • Combine Customer Discovery and Customer Validation with agile development allowing you to spin up a SaaS MVP fast without sacrificing quality.

The saasmvp Project Toolbox

The saasmvp Project provides SaaS entreprenuers with several tools including the saasmvp Framework, the saasmvp Modules and the saasmvp Internet-of-Things Framework, all available under the open source MIT license. You can get FREE one-on-one mentoring through our in-person and hybrid saaskamp program.

The saasmvp SaaS Framework

The saasmvp-framework is a complete Software-as-a-Service (SaaS) Minimally Viable Product (MVP) development and production deployment framework.

The saasmvp SaaS Modules

The saasmvp Modules is a library of plug-in modules for The saasmvp Framework. The saasmvp Modules provides the functionality needed to meet the most common SaaS MVP technical requirements. Modules may be used within The saasmvp Framework ecosystem or in a stand-alone fashion with any Nuxt 3 application.

The saasmvp Internet-of-Things (IoT) SaaS Framework

saasmvp-iot is a work-in-progress reference implementation that teaches how an Internet-of-Things (IoT) device behind a firewall can communicate with a web server on the public Internet. This simple implementation serves as a basis for Minimally Viable Product (MVP) IoT Software-as-a-Service (SaaS) applications. The software uses Node, Express, JavaScript, REST APIs and WebSockets on both the IoT device and the Endpoint Server. The reference implementation IoT hardware is a low-cost Raspberry Pi Zero 2W. The IoT device sends temperature readings to the Endpoint Server once per second. In turn, the Endpoint Server client browser dashboard can send a message to the IoT device to change the temperature scale. The dashboard displays near real time temperature updates from the IoT device. Additionally, the software maintains connectivity between the IoT device and the Endpoint Server in the case of a power or communications interruption. The Endpoint Server can run as a stand-alone Node server for local host testing or inside a Docker container containing a nginx proxy for use in network testing.

saaskamp

saaskamp is The saasmvp Project's FREE one-on-one mentoring program for Software-as-a-Service (SaaS) Founders tailored to your unique skills and experience level. This exclusive camp will teach SaaS Entrepreneurs in the lean startup methods resulting in the launch of a repeatable SaaS business model and Minimum Viable Product (MVP) using the The saasmvp Project Toolbox.

TIP

Want to get started right away? Looking for a NO ASSEMBLY REQUIRED experience? Click here.

Released under the MIT License