LogoLogo
  • Introduction
    • 👋Overview
    • 🤷Target Audience
    • ✨Features
  • Getting started
    • 🖥️System Requirements
    • 📦Installation
    • ⚙️Configuration
    • 🔧Setup Routine
  • Fundementals
    • 🎎Roles
    • 🌏Countries and time zones
    • ♻️Scheduletask concept
    • 💰Payment Service Provider
    • ✏️Administration
      • 🔵Sales
        • 👥Customers
        • 📥Invoices
        • 📋Plans
        • 🧊Modules
      • 🟢System
        • 🎛️System settings
        • ⛓️API Settings
        • 🌐Languages
        • 🪙Currencies
        • 🏳️Countries
        • 📂Mappings
        • 💬Translations
        • 🪧Widgets
    • 🖱️User guide
      • 🔐Customer rights
      • 🔗Customer Navigation
      • 📃Edit profile
      • 🔑Reset password
      • 🏨Edit company
      • ⚡Manage users
      • 👔Manage tenants
      • 📨View invoices
      • 💸Add payment method
      • 🪧Manage plans
      • 📦Manage modules
      • 🔔Notifications
  • Development
    • 🛠️Local development
    • 📂Folder structure
      • 🗄️Application.cfc
    • 💡Develop with saaster
      • 🎇General services
        • 💼Mappings and rigths management
        • ↩️Redirects
        • 👤Customer specific sessions
        • 〽️Global variable "getCustomerData"
      • 🌐Global functions
        • ⚙️getTrans()
        • ⚙️getAlert()
        • ⚙️logWrite()
        • ⚙️getTime()
      • 🧊Developing the main application
      • 📦Developing modules
  • API
    • ⚒️API: Get started
    • 📂Resources
      • 📄authenticate
      • 📄getCurrentModules
      • 📄getCurrentPlan
      • 📄getPlanFeatureSetting
Powered by GitBook
On this page
  • Scenarios for using saaster
  • Develop your own SaaS offering using saaster as basic software
  • Using saaster without any programming
  • Using saaster API to run your SaaS
  1. Introduction

Target Audience

For developers by developers

PreviousOverviewNextFeatures

Last updated 2 years ago

Saaster is designed for companies and individuals who want to offer digital services on a subscription or fixed-price basis. Whether you're building a learning platform, an ERP interface, or something completely different, saaster has the flexibility and power to support your vision.

To unlock the full potential of saaster, we recommend having a basic knowledge of programming, ideally in CFML. But even if you're not a programmer, saaster can be a great starting point for your project, and you can always hire an agency to add custom features. Saaster was created by developers, for developers, so the possibilities are endless.

Scenarios for using saaster

There are following scenarios in which saaster can be used:

Develop your own SaaS offering using saaster as basic software

  1. Develop your own offer within saaster (myApp)

  2. Create modules and offer them together with your main app

  3. Create only modules without main app (module-based offer)

Using saaster without any programming

a) Manage registrations and customers

b) Issue and send invoices

c) Making payments in various payment methods

d) Sell subscriptions

Using saaster API to run your SaaS

With saaster's API, you can use an externally developed SaaS solution without much effort, such as creating plans and modules, receiving payments and charging credit cards again monthly/annually, and much more.

🤷