Skip to content

Flask AdminLTE - Free Flask starter enhanced with Dynamic Tables, Charts, Docker Support and CI/CD for Render | App-Generator.dev

License

Notifications You must be signed in to change notification settings

app-generator/flask-adminlte

Repository files navigation

Open-source Flask Starter built on top of AdminLTE, an open-source iconic Bootstrap design. The product is designed to deliver the best possible user experience with highly customizable feature-rich pages.


Features

  • Simple, Easy-to-Extend codebase, Blueprint Pattern
  • AdminLTE Design Integration
  • Bootstrap Styling
  • Session-based Authentication
  • DB Persistence: SQLite (default), can be used with MySql, PgSql
  • Apps:
    • Dynamic Tables - see DEMO
    • Charts - see DEMO
  • Deployment
    • Docker/Docker Compose Scripts
    • CI/CD for Render

  • Understand the codebase structure
  • Prepare the environment
  • Setting Up the Database
  • Start the Project
  • Switch from SQLite to MySql or PgSql
  • Add a new model and migrate database
  • Enable Dynamic-Table for a new model
  • Deploy on Render

AdminLTE - Full-Stack Starter generated by AppSeed.


Deploy on Render

Deploy to Render


The premium version provides more features, priority on support, and is more often updated - Live Demo

  • Simple, Easy-to-Extend Codebase
  • AdminLTE Design Integration
  • Bootstrap Styling
  • DB Persistence: SQLite (default), can be used with MySql, PgSql
  • Authentication
    • Session-based
    • OAuth GitHub, Google
  • Apps:
    • Dynamic Tables - see DEMO
    • Charts - see DEMO
    • Media Files Manager
    • Celery (async tasks)
  • Deployment
    • Docker/Docker Compose Scripts
    • CI/CD for Render

Flask AdminLTE - The premium version: API, Charts, React Intergration, Dynamic DT, and Docker Support.


Customize with Flask Generator

  • Access the Flask Generator
  • Select the preferred design
  • (Optional) Design Database: edit models and fields
  • (Optional) Edit the fields for the extended user model
  • (Optional) Enable OAuth for GitHub
  • (Optional) Add Celery (async tasks)
  • (Optional) Enable Dynamic Tables Module
  • Docker Scripts
  • Render CI/Cd Scripts

The generated Flask project is available as a ZIP Archive and also uploaded to GitHub.

Flask Generator - Flask App Generator - User Interface for choosing the Design

Flask App Generator - User Interface for Edit the Extended User Model


Flask AdminLTE - Open-Source Flask Starter provided by App Generator