Flask Dashboard - Atlantis Dark
This article presents another free starter provided by AppSeed on top of a dark-themed UI kit - Atlantis Lite (Dark Layout). The Flask Dashboard codebase comes pre-configured with a database, ORM, authentication and deployment scripts for Docker and Gunicorn WSGI server. Project has been released under the MIT license and can be downloaded and used without restrictions for hobby & commercial projects.
- Atlantis Lite DARK Flask - product page
- Atlantis Lite DARK Flask Demo - LIVE Deployment
- Atlantis Lite Flask PRO - Premium version
- Support via Discord - 24/7 LIVE Service provided by AppSeed core team
Atlantis Lite (Dark Layout) 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.
Flask Backend
Flask is a Python web framework built with a small core, perfect for crafting API's and complex web apps. The codebase features, as presented by the official documentation, are listed below:
- DBMS: SQLite, PostgreSQL (production)
- DB Tools: SQLAlchemy ORM, Alembic (schema migrations)
- Modular design with Blueprints
- Session-Based authentication (via flask_login), Forms validation
- Deployment scripts: Docker, Gunicorn / Nginx, Heroku
How to compile the sources
#1 - Clone/Download the source code
$ # 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
If all goes well, we should be able to access the dashboard in the browser http://127.0.0.1:5000/
Want more? GO Premium with Atlantis Lite Flask PRO
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.
- Atlantis Lite Flask PRO - product page
- Atlantis Lite Flask PRO Demo - LIVE Deployment