Flask Dashboard Codebase (Updated) - API, Data Tables Support

Flask Dashboard Boilerplate (reference codebase) - v2.0.2-rc2 release summary: API Node, Data Tables Feature (paginated information).

Flask Dashboard Boilerplate Code - Product Update
Flask Dashboard Boilerplate Code - Product Update

Hello! Our Flask reference codebase used for all related products (Flask Dashboards, free & pro) has been updated to include a public API and paginated data management via data tables. The product can be downloaded from Github (MIT License) and used for commercial products and eLearning activities. Thanks for reading!


Release Notes - v2.0.2-rc2

New Features / Improvements / Fixes

  • 2022-02-02: Data Tables

    • Fixes & Improvements
    • Update Provisioning File media\transactions_data.csv
    • Update run.py: load_data() helper
  • 2022-02-02: Public API (via Flask-RestX)

    • apps/api
    • Public CRUD Interface
  • 2021-09-30: Edit profile

    • Authenticated users are able to edit their profile
      • Name, Surname, Address, Country, ZIP Code
      • Upload a profile image.

All new features can be tested in less than 1 minute using the Docker set up shipped with the sources:

Step #1 - Clone the sources
$ git clone https://github.com/app-generator/boilerplate-code-flask-dashboard.git
$ cd boilerplate-code-flask-dashboard
Flask Boilerplate Code - Clone Sources
Step #2 - Start in Docker
$ docker-compose up --build 
Flask Boilerplate Code - Start in Docker

Once all commands are executed, we should be able to access the app in the browser, register new users, visualize the transactions page provisioned with test data and interrogate the API.

Flask Boilerplate Dashboard - Login Page
Flask Boilerplate Dashboard - Login Page
Flask Boilerplate Code - Transactions page
Flask Boilerplate Dashboard - Transaction Page.
Flask Boilerplate Dashboard - Transaction Page
Flask Boilerplate Code - Edit Transaction
Flask Boilerplate Dashboard - Edit Transaction.
Flask Boilerplate Dashboard - Edit Transaction
Flask Boilerplate Code - API Call (via POSTMAN)
Flask Boilerplate Dashboard - View Transaction in POSTMAN.

Thanks for reading! For more resources please access: