alejandrogarciasalas / Ignite

Kickstart your flask application development with this starting point.

Home Page:https://ignite.server.sumukh.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ignite for Flask CircleCI

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

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)

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

Setup

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

Running

# Development
# If using a virtual env: source env/bin/activate
./manage.py server

# Production instructions below

License

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

Deployment

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.

Screenshots

Home Page: homepage

Login Page: loginpage

Settings Page: user dashboard

Admin Console: admin

Credits

Built off of Flask Foundation and the bootstrapy project

Extra Reading

Best practices List:

About

Kickstart your flask application development with this starting point.

https://ignite.server.sumukh.me

License:Other


Languages

Language:HTML 55.2%Language:Python 43.2%Language:CSS 0.8%Language:Makefile 0.4%Language:Mako 0.4%