Flask Dashboard - Atlantis Lite

Flask Dashboard - Atlantis Lite

Hello,

This article presents an open-source seed project coded in Flask Framework on top of Atlantis Lite, a popular design crafted by ThemeKita Agency. The project can be downloaded directly from Github and the permissive (MIT) license allows unlimited copies for hobby & commercial projects.

Thanks for reading! Flask Atlantis Lite is provided by AppSeed, a platform that helps developers to deliver their projects faster.
Flask Dashboard - Atlantis Lite

Atlantis Lite - UI Kit

Atlantis Lite is a free bootstrap 4 admin dashboard that is beautifully and elegantly designed to display various metrics, numbers or data visualization.

Atlantis Lite admin dashboard has 2 layouts, many plugins and UI components to help developers create dashboards quickly and effectively so they can save development time and also help users to make the right and fast decisions based on existing data.

Atlantis Lite - Timeline Widget

Atlantis Lite - Timeline Widget

Flask Dashboard Codebase

The functional part, provided by AppSeed, comes with a modular structure (via Blueprints), database, authentication and deployment scripts for Docker and Gunicorn/Nginx stack.

< PROJECT ROOT >
   |
   |-- app/                      # Implements app logic
   |    |-- base/                # Base Blueprint - handles the authentication
   |    |-- home/                # Home Blueprint - serve UI Kit pages
   |    |
   |   __init__.py               # Initialize the app
   |
   |-- requirements.txt          # Development modules - SQLite storage
   |-- requirements-mysql.txt    # Production modules  - Mysql DMBS
   |-- requirements-pqsql.txt    # Production modules  - PostgreSql DMBS
   |
   |-- .env                      # Inject Configuration via Environment
   |-- config.py                 # Set up the app
   |-- run.py                    # Start the app - WSGI gateway
   |
   |-- ************************************************************************

In case you have already a Python3 environment up & running, this simple starter can be compiled with just a few commands typed in the terminal.

#1 - Clone the sources

$ # Get the code
$ git clone https://github.com/app-generator/flask-dashboard-atlantis-dark.git
$ cd flask-dashboard-atlantis-dark

#2 - Install modules

$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt

#3 - Start the app

$ # Set the FLASK_APP environment variable
$ (Unix/Mac) export FLASK_APP=run.py
$ (Windows) set FLASK_APP=run.py
$ (Powershell) $env:FLASK_APP = ".\run.py"
$
$ # Start the application (development mode)
$ flask run

To use the app, please access the registration page and create a new user. After authentication, the app will unlock the private pages.

Flask Atlantis Lite - Login Page

Flask Atlantis Lite - Widgets Page

Flask Atlantis Lite - Widgets Page


Want more? GO Premium with Atlantis Lite Flask PRO

Atlantis Dark Dashboard PRO dashboard designed by ThemeKita and coded in Flask Framework with SQLite database, native ORM and authentication.

Atlantis PRO is a beautiful Bootstrap 4 admin dashboard that is beautifully and elegantly designed to display various metrics, numbers or data visualization. Atlantis PRO admin dashboard has 4 layouts, many plugins, pages and a huge colection of UI components to help developers create dashboards quickly and effectively so they can save development time and also help users to make the right and fast decisions based on existing data.

Flask Atlantis PRO - Premium Seed Project.
Show Comments