AdminLTE Flask - Open-source Seed project

This article presents AdminLTE Flask, an open-source seed project coded in Flask on top of an iconic design - AdminLTE. The starter is released on Github, under the MIT License and is actively supported via Github (issues tracker) and by the AppSeed Support team on Discord - 24/7 LIVE service.

AdminLTE - Free Admin Dashboard, coded in Flask.

What is Flask

Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks. Compared to his older brother Django, Flask provides much freedom to the developer because only offers suggestions, but does not enforce any dependencies for project layout.


AdminLTE - Free Dashboard

AdminLTE is an iconic dashboard design crafted by ColorLib and actively supported by 150+ open-source enthusiasts. The project has 35k Github stars and 15k forks and can be downloaded directly from Github, under the MIT License.

Vendor Notes (ColorLib) - AdminLTE is a fully responsive administration template. Based on Bootstrap 4.4 framework and also the JS/jQuery plugin. Highly customizable and easy to use. Fits many screen resolutions from small mobile devices to large desktops.


AdminLTE Flask

The project is a simple, unopinionated Flask starter coded with a short-list of modules and deployment scripts for some well-known platforms: Docker, Heroku.

The permissive (MIT) license, makes this starter a good candidate for hobby and commercial projects. In case you have questions, please access the license file (saved on Github) or chat with us on Discord about it. To use the stater, Python3 should be installed properly in the workstation. If you are not sure if Python is properly installed, please open a terminal and type python --version. The full-list with dependencies and tools required to build the app:

  • Python3 - the programming language used to code the app
  • GIT - used to clone the source code from the Github repository
  • Basic development tools (g++ compiler, python development libraries ..etc) used by Python to compile the app dependencies in your environment.

This simplified build refers the Unix systems, for full build information please access the README file or the reference documentation: Flask Dashboard Boilerplate.  After authentication, the starter will unlocks some nice, beautiful pages provided in the AdminLTE UI kit.

Flask AdminLTE - Charts Page.

Flask AdminLTE - Calendar Page.

Flask AdminLTE - UI Charts Page.

Thanks for reading! For more free starters please access the AppSeed platform.