https://github.com/jonalxh/Flask-Admin-Dashboard
Flask Admin customized using AdminLTE bootstrap template and flask security to offer a better Dashboard UX
https://github.com/jonalxh/Flask-Admin-Dashboard
Last synced: 3 months ago
JSON representation
Flask Admin customized using AdminLTE bootstrap template and flask security to offer a better Dashboard UX
- Host: GitHub
- URL: https://github.com/jonalxh/Flask-Admin-Dashboard
- Owner: jonalxh
- License: mit
- Created: 2017-05-09T03:11:17.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-01-04T12:48:18.000Z (over 4 years ago)
- Last Synced: 2024-10-31T19:37:18.591Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 6.08 MB
- Stars: 615
- Watchers: 27
- Forks: 194
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - jonalxh/Flask-Admin-Dashboard - Flask Admin customized using AdminLTE bootstrap template and flask security to offer a better Dashboard UX (JavaScript)
README
# 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.
```sh
$ git clone https://github.com/jonalxh/Flask-Admin-Dashboard.git
```
- Create and activate a virtual environment:
```sh
$ virtualenv venv
$ source venv/bin/activate
```
- Install the requirements inside the app folder
```sh
$ pip install -r requirements.txt
```
- Once the process finishes give execution permission to app.py file and run it
```sh
$ 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







**I hope you enjoy it.**