Mysaasa - Server Tools

View project on GitHub

MySaasa = Introduction

MySaasa is a SaaS/PaaS/CMS/API/Android SDK written in Java.

It hosts the following over Http/Https

  • Admin backend, for administering users and providing a working SaaS framework
  • Multi-domain hosting. Host multiple domains and organizations from a single entry point.
  • API Hosting for each Domain, with the JSON API

It is designed with the following goal.

  • Simplicity
  • Extensibility
  • Scalability

CMS Capabilities

Simple platform supports Blogs, Content and Media as well as an dual inline editors for your website, a wysiwyg editor and an integrated code editor to allow you to directly edit your websites. The integrated API serves this CMS data to your applications, while the template system can deliver the data in more traditional formats.

Author and Story

MySaasa has been a bewilderment I've carried with me for many years. It started somewhere around the .com bubble, and continues to this day. I could never understand how all these SaaS and white label branding companies got their architectures so dreadfully wrong. Seeing how the anti-patterns in the code were directly reflected in the architectures of the companies that created them.

Development started some time around 2012-2013, I had already been thinking about the problem for about 10 years, I had been building games at the time, I wanted something bigger, and wanted to focus on my strengths. So I switched over to this and decided early on I was going to drop at least 2 years on it. 3 years, 1000+ tickets, 100+ iterations later and I feel like I may have built something.

Adam Hammer LinkedIn

Support or Contact

Contact Adam Hammer for support options.