SolidCharity SaasAdmin: Tool to manage and bill the SaaS subscriptions of your customers
Go to file
tpokorra aa27a01c5d Merge pull request 'add a link to the notification email about expiring instance' (#39) from TP-20240425-email_notification_expire_with_contract_link into main
Reviewed-on: #39
2024-04-25 07:27:35 +00:00
apps add a link to the notification email about expiring instance 2024-04-25 09:26:29 +02:00
demodata fix for demodata sql 2024-02-11 18:56:30 +01:00
locale/de/LC_MESSAGES info email in registration emails: forgot to update the german translation 2022-08-20 08:19:50 +02:00
saasadmin send email to invoice admin as a reminder to send an invoice 2024-04-12 18:45:26 +02:00
.gitignore add logo and purpose text to SaasProduct model and views 2022-09-13 23:22:24 +02:00
LICENSE add LICENSE files and README file 2021-03-10 07:04:53 +01:00
LICENSE.Skeleton add LICENSE files and README file 2021-03-10 07:04:53 +01:00
Makefile need setuptools for django-countries with Python 3.12 2024-02-11 18:34:46 +01:00
Pipfile Update to Django 4.2.10 and use psycopg2-binary 2024-02-11 08:45:22 +01:00
Pipfile.lock Update to Django 4.2.11 2024-03-30 20:31:24 +01:00
README.md Update README with new url for repository at Codeberg 2023-09-11 08:10:48 +02:00
manage.py plan 2021-04-20 22:44:41 +02:00

README.md

SolidCharity SaasAdmin

This is a tool to provide the administration for publishing your Software as a Service.

This software is brought to you by SolidCharity. We use it to publish OpenPetra and other Open Source Software as a Service.

WARNING: this is work in progress! We have just started. Quite a number of features is still missing.

Feature Description

  • This is a light weight tool.
  • Customers can sign up themselves, and get a free testing period first
  • You can create instances of your software beforehand, and have them available for new customers
  • We will integrate with one or multiple payment providers to manage recurring subscriptions.

Technology used

License

See the LICENSE file in this directory. We are using the BSD 3-Clause "New" or "Revised" License.

Development

  • We recommend Debian or Ubuntu LTS or Fedora for development.

To get started:

apt-get install git make
git clone https://codeberg.org/solidcharity/saasadmin.git
cd saasadmin
make quickstart
make runserver

What we still need to do

  • create and send invoices to customers
  • export SEPA Direct Debit file
  • ...