All Projects → app-generator → flask-dashboard-modular-admin

app-generator / flask-dashboard-modular-admin

Licence: MIT license
Flask Dashboard - Modular Admin Design | AppSeed

Programming Languages

CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to flask-dashboard-modular-admin

flask-dashboard-tabler
Flask Dashboard - Tabler Design | AppSeed
Stars: ✭ 19 (-64.15%)
Mutual labels:  admin-dashboard, appseed, flask-dashboard, web-app-generator
jamstack
JAMstack - Paid and Open-Source Boilerplate code | AppSeed
Stars: ✭ 44 (-16.98%)
Mutual labels:  appseed, web-app-generator
tailwind-css-components
Tailwind CSS Components - Free and Open-Source Tailwind Components | AppSeed
Stars: ✭ 56 (+5.66%)
Mutual labels:  appseed, web-app-generator
flask-illustrations-iradesign
Flask App - Illustrations by IraDesign | AppSeed
Stars: ✭ 23 (-56.6%)
Mutual labels:  appseed, web-app-generator
django-now-ui-dashboard
Django Dashboard - Now UI Design | AppSeed
Stars: ✭ 15 (-71.7%)
Mutual labels:  admin-dashboard, appseed
flask-dashboard-sleek
Flask Dashboard - Sleek Design | AppSeed
Stars: ✭ 21 (-60.38%)
Mutual labels:  appseed, flask-dashboard
flask-boilerplate-flaskplay
FlaskPlay Boilerplate - Open-Source Web App coded in Flask | AppSeed
Stars: ✭ 17 (-67.92%)
Mutual labels:  appseed, web-app-generator
flask-dashboard-atlantis
Flask Atlantis Lite - Open-Source Flask Seed Project | AppSeed
Stars: ✭ 16 (-69.81%)
Mutual labels:  appseed, flask-dashboard
flask-admin-boilerplate
Flask Admin Boilerplate with MongoDB
Stars: ✭ 63 (+18.87%)
Mutual labels:  admin-dashboard, flask-dashboard
flask-soft-ui-dashboard
Soft UI Dashboard - Open-source Flask Dashboard | AppSeed
Stars: ✭ 113 (+113.21%)
Mutual labels:  appseed, flask-dashboard
django-neumorphism-uikit
Django Web App - Neumorphism UI Kit | AppSeed
Stars: ✭ 19 (-64.15%)
Mutual labels:  appseed, web-app-generator
flask-adminkit
Flask Dashboard - AdminKit Bootstrap 5 | AppSeed
Stars: ✭ 14 (-73.58%)
Mutual labels:  admin-dashboard, appseed
static-site
Static Sites - Open-Source and Paid | AppSeed App Generator
Stars: ✭ 17 (-67.92%)
Mutual labels:  appseed, web-app-generator
material-dashboard-django
Material Dashboard - Django Template | Creative-Tim
Stars: ✭ 52 (-1.89%)
Mutual labels:  admin-dashboard, appseed
activeadmin-latlng
Active Admin plugin for setting up latitude and longitude
Stars: ✭ 34 (-35.85%)
Mutual labels:  admin-dashboard
laravellte
Fully customizable and tests supported Laravel admin dashboard 2.0
Stars: ✭ 202 (+281.13%)
Mutual labels:  admin-dashboard
Purple-React
Free React.js version of popular admin template Purple Admin.
Stars: ✭ 55 (+3.77%)
Mutual labels:  admin-dashboard
nuxewind
Free Vue JS (Nuxt 2) Tailwind Admin Dashboard Template
Stars: ✭ 62 (+16.98%)
Mutual labels:  admin-dashboard
django-datatables-sample
Django - Datatables Sample | AppSeed
Stars: ✭ 47 (-11.32%)
Mutual labels:  appseed
django-soft-ui-design
Soft UI Design System - Django Starter | AppSeed
Stars: ✭ 58 (+9.43%)
Mutual labels:  appseed

Flask Dashboard Modular Admin

Open-source Flask Dashboard generated by AppSeed op top of a modern design. ModularAdmin is an open source dashboard theme built in a modular way. That makes it extremely easy to scale, modify and maintain - Design provided by ModularCode.


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.

Links


Want more? Go PRO!

PRO versions include Premium UI Kits, Lifetime updates and 24/7 LIVE Support (via Discord)

Flask Datta PRO Flask Soft PRO Flask Volt PRO
Flask Datta PRO Flask Soft PRO Flask Volt PRO


Flask Dashboard ModularAdmin - Open-Source Flask Dashboard.


Build from sources

$ # Clone the sources
$ git clone https://github.com/app-generator/flask-dashboard-modular-admin.git
$ cd flask-dashboard-modular-admin
$
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Virtualenv modules installation (Windows based systems)
$ # virtualenv env
$ # .\env\Scripts\activate.bat
$ 
$ # Install requirements
$ pip3 install -r requirements.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"
$
$ # Run the application
$ # --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 app 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-modular-admin.git
$ cd flask-dashboard-modular-admin

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


Flask Framework

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.


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.


Modular Admin

ModularAdmin - an open-source dashboard theme built in a modular way. That makes it extremely easy to scale, modify and maintain - provided by ModularCode.



Flask Dashboard Modular Admin - 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].