• Stars
    star
    590
  • Rank 73,204 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 7 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Flask Admin customized using AdminLTE bootstrap template and flask security to offer a better Dashboard UX

Flask-Admin Dashboard Example

Basic dashboard app with Admin LTE template and Flask Admin, it has:

  • User Registration
  • Login as general or admin user
  • Roles management
  • Create form in modal window by default
  • Inline editing enabled by default
  • Skins and layout customization
  • Dashboard, charts, chat and calendar examples

Utilities:

  • AdminLTE Bootstrap template
  • Flask-Security
  • Flask-Admin
  • A lot of Charts libraries
  • SQLite

How to use

  • Clone or download the git repository.
    $ git clone https://github.com/jonalxh/Flask-Admin-Dashboard.git
  • Create and activate a virtual environment:
    $ virtualenv venv
    $ source venv/bin/activate
  • Install the requirements inside the app folder
    $ pip install -r requirements.txt
  • Once the process finishes give execution permission to app.py file and run it
    $ chmod +x app.py
    $ ./app.py
  • The first execution will create automatically a sample sqlite database.
  • Open your favorite browser and type
    localhost:5000/admin
    
    then just log in with the default user or register one.

Screenshots

Index Login Register Home User Edit Create Skins and Layout

I hope you enjoy it.