Subscription Website Builder’s Documentation

Subscription Website Builder (Subscribie) makes is easy for you to design and build a subscription based website. We’ve built all the complicated stuff for you.

A simple workflow:

  1. Customer chooses a package
  2. Customer enters contact info
  3. Take one-off/monthly payments (or both)

Quickstart: Run locally

git clone https://github.com/Subscribie/subscribie.git
cd subscribie
cp .env.example .env # Copy default .env settings (look at it)
virtualenv -p python3 venv # Create a python3.x virtualenv
. venv/bin/activate # Activate the virtualenv
pip install -r requirements.txt # Install requirements
export FLASK_APP=subscribie
export FLASK_DEBUG=1
flask initdb # (optional) initalize the database with dummy data
flask run # Run the app

Now visit http://127.0.0.1:5000