Ignite is a scaffold for starting new Flask applications. It takes care of the boilerplate code (like User Registration), allowing you to focus on building your application. Ignite is built upon best practices for modern Flask applications.
Features | Status |
---|---|
Authentication | ✅ |
Email Confirmation/Password Resets | ✅ |
OAuth Login (Login via Twitter etc...) | ✅ |
API | ✅ |
Stripe Product Checkout | ✅ |
Heroku/Docker Deployment | ✅ |
Migrations | ✅ |
Send Emails | ✅ |
Admin View | ✅ |
Basic Test Suite | ✅ |
Customizable | ✅ |
Commercial Usage | ❌ (available in Ignite Premium) |
A license to premium allows you to use all the features in Ignite Basic
Features | Ignite Basic | Ignite Premium |
---|---|---|
License for Commercial Use | No | ✅ |
Remove "Powered by Ignite" badge | Must be included | ✅ |
Video Tutorials | No | 🔜 Coming Soon |
Recurring Subscription Support (via Stripe) | No | Contact Us (Starting from $999 extra) |
You can purchase a license on ignite.sumukh.me
Usage of Python 3 is recommended. It can be installed on Python.org
# Optional but recommended: python3 -m venv env; source env/bin/activate
pip install -r requirements.txt
./manage.py server
# Development
# If using a virtual env: source env/bin/activate
./manage.py server
# Production instructions below
This is a commercial product. You may purchase a license for commercial use at ignite.sumukh.me
Here's a summary:
Features | Ignite | (License) Ignite Premium | Comments |
---|---|---|---|
Cost | Free | $100 per site | Currently on sale |
Private Non Commercial Use | ✅ | ✅ | |
Commercial Use | No | ✅ | |
Ability to remove "Powered by Ignite" footer | No | ✅ | |
Re-license | No | Contact us | |
Warranty | No | No | Provided As-is |
Refunds | N/A | 30 Day |
You can purchase a license at the Ignite demo store
For more detailed license information see LICENSE.md
Ignite is not tied to a specific platform for deployment, but it works well on Heroku and Dokku with minimal configuration.
It is also designed to work well on other cloud providers such as AWS, Google Cloud, and DigitalOcean.
Documentation is currently provided for installations on Dokku. Documentation for other providers can be provided with a purchase of a license of Ignite Premium.
Built off of Flask Foundation and the bootstrapy project
Best practices List: