All Projects → app-generator → flask-dashboard-tabler

app-generator / flask-dashboard-tabler

Licence: MIT license
Flask Dashboard - Tabler Design | AppSeed

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to flask-dashboard-tabler

flask-dashboard-modular-admin
Flask Dashboard - Modular Admin Design | AppSeed
Stars: ✭ 53 (+178.95%)
Mutual labels:  admin-dashboard, appseed, flask-dashboard, web-app-generator
flask-dashboard-sleek
Flask Dashboard - Sleek Design | AppSeed
Stars: ✭ 21 (+10.53%)
Mutual labels:  appseed, flask-dashboard
tailwind-css-components
Tailwind CSS Components - Free and Open-Source Tailwind Components | AppSeed
Stars: ✭ 56 (+194.74%)
Mutual labels:  appseed, web-app-generator
flask-boilerplate-flaskplay
FlaskPlay Boilerplate - Open-Source Web App coded in Flask | AppSeed
Stars: ✭ 17 (-10.53%)
Mutual labels:  appseed, web-app-generator
jamstack
JAMstack - Paid and Open-Source Boilerplate code | AppSeed
Stars: ✭ 44 (+131.58%)
Mutual labels:  appseed, web-app-generator
django-neumorphism-uikit
Django Web App - Neumorphism UI Kit | AppSeed
Stars: ✭ 19 (+0%)
Mutual labels:  appseed, web-app-generator
flask-dashboard-atlantis
Flask Atlantis Lite - Open-Source Flask Seed Project | AppSeed
Stars: ✭ 16 (-15.79%)
Mutual labels:  appseed, flask-dashboard
static-site
Static Sites - Open-Source and Paid | AppSeed App Generator
Stars: ✭ 17 (-10.53%)
Mutual labels:  appseed, web-app-generator
material-dashboard-django
Material Dashboard - Django Template | Creative-Tim
Stars: ✭ 52 (+173.68%)
Mutual labels:  admin-dashboard, appseed
django-now-ui-dashboard
Django Dashboard - Now UI Design | AppSeed
Stars: ✭ 15 (-21.05%)
Mutual labels:  admin-dashboard, appseed
flask-illustrations-iradesign
Flask App - Illustrations by IraDesign | AppSeed
Stars: ✭ 23 (+21.05%)
Mutual labels:  appseed, web-app-generator
flask-admin-boilerplate
Flask Admin Boilerplate with MongoDB
Stars: ✭ 63 (+231.58%)
Mutual labels:  admin-dashboard, flask-dashboard
flask-adminkit
Flask Dashboard - AdminKit Bootstrap 5 | AppSeed
Stars: ✭ 14 (-26.32%)
Mutual labels:  admin-dashboard, appseed
flask-soft-ui-dashboard
Soft UI Dashboard - Open-source Flask Dashboard | AppSeed
Stars: ✭ 113 (+494.74%)
Mutual labels:  appseed, flask-dashboard
MeteorCandy-meteor-admin-dashboard-devtool
The Fast, Secure and Scalable Admin Panel / Dashboard for Meteor.js
Stars: ✭ 50 (+163.16%)
Mutual labels:  admin-dashboard
DashboardHeroLite
The easiest way to build an admin dashboard for your SaaS. Fully functional user management, UI and routing.
Stars: ✭ 34 (+78.95%)
Mutual labels:  admin-dashboard
laravel-adminlte-boilerplate
Laravel 5.6+ AdminLTE
Stars: ✭ 45 (+136.84%)
Mutual labels:  admin-dashboard
board
A complete admin board template with a large variety of elements and components, based on blexar CSS framework.
Stars: ✭ 55 (+189.47%)
Mutual labels:  admin-dashboard
FoodDelivery
E-Commerce demo project. Food delivery application project made with.
Stars: ✭ 106 (+457.89%)
Mutual labels:  admin-dashboard
vuetify-admin
SPA Admin Framework for Vue.js running on top of REST APIs and built on Vuetify
Stars: ✭ 212 (+1015.79%)
Mutual labels:  admin-dashboard

Flask Dashboard Tabler

Open-source Flask Dashboard generated by AppSeed op top of a modern design. Tabler is a open-source admin template crafted by Codecalm agency. It comes with the basic components and set of pre-built pages required to lay the foundation for any application - Design provided by Codecalm.


Features

  • DBMS: SQLite, PostgreSQL (production)
  • DB Tools: SQLAlchemy ORM, Alembic (schema migrations)
  • Modular design with Blueprints, simple codebase
  • Session-Based authentication (via flask_login), Forms validation
  • Deployment scripts: Docker, Gunicorn / Nginx, Heroku
  • Support via Github and Discord.

Flask Dashboard Tabler - Open-Source Dashboard.


Build from sources

$ # Get the code
$ git clone https://github.com/app-generator/flask-dashboard-tabler.git
$ cd flask-dashboard-tabler
$
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Virtualenv modules installation (Windows based systems)
$ # virtualenv env
$ # .\env\Scripts\activate
$
$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt
$
$ # OR with PostgreSQL connector
$ # pip install -r requirements-pgsql.txt
$
$ # 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"
$
$ # Set up the DEBUG environment
$ # (Unix/Mac) export FLASK_ENV=development
$ # (Windows) set FLASK_ENV=development
$ # (Powershell) $env:FLASK_ENV = "development"
$
$ # Start the application (development mode)
$ # --host=0.0.0.0 - expose the app on all network interfaces (default 127.0.0.1)
$ # --port=5000    - specify the app port (default 5000)  
$ flask run --host=0.0.0.0 --port=5000
$
$ # Access the dashboard in browser: http://127.0.0.1:5000/

Deployment

The app is provided with a basic configuration to be executed in Docker, Gunicorn, and Waitress.


Docker execution


The application can be easily executed in a docker container. The steps:

Get the code

$ git clone https://github.com/app-generator/flask-dashboard-tabler.git
$ cd flask-dashboard-tabler

Start the app in Docker

$ sudo docker-compose pull && sudo docker-compose build && sudo docker-compose up -d

Visit http://localhost:5005 in your browser. The app should be up & running.


Gunicorn


Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX.

Install using pip

$ pip install gunicorn

Start the app using gunicorn binary

$ gunicorn --bind 0.0.0.0:8001 run:app
Serving on http://localhost:8001

Visit http://localhost:8001 in your browser. The app should be up & running.


Waitress


Waitress (Gunicorn equivalent for Windows) is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones that live in the Python standard library.

Install using pip

$ pip install waitress

Start the app using waitress-serve

$ waitress-serve --port=8001 run:app
Serving on http://localhost:8001

Visit http://localhost:8001 in your browser. The app should be up & running.


Credits & Links


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.


What is a dashboard

A dashboard is a set of pages that are easy to read and offer information to the user in real-time regarding his business. A dashboard usually consists of graphical representations of the current status and trends within an organization. Having a well-designed dashboard will give you the possibility to act and make informed decisions based on the data that your business provides - definition provided by Creative-Tim - Free Dashboard Templates.


Tabler Admin Dashboard

Tabler is a open-source admin template crafted by Codecalm agency. It comes with the basic components and set of pre-built pages required to lay the foundation for any application.



Flask Dashboard Tabler - Provided by AppSeed App Generator.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].