SpeedPy.Com

is a Django-based SaaS BoilerPlate

Quick Start

# download the recent code
curl -sSL https://speedpy.com/get > speedpycom-start.zip

# unpack and rename
unzip speedpycom-start.zip
mv speedpycom-start-main myproject
cd myproject

# start with default settings
cp start.env .env

# Apply migrations
./s migrate

# Make a superuser account

./s makesuperuser

# install Tailwind dependencies and generate css
./s tailwind install
./s tailwind build

# run the project locally
docker-compose up

What's next

Put templates in templates/main

Add Views in main/views.py

Create API end points in main/api.py

URLs go into main/urls.py

Create your models.py in main/models.py

Use ./s to run python manage.py commands.

Make migrations: ./s makemigrations

Apply migrations: ./s migrate

Procfile included for deployment