SRTdash Admin - Open-source Dashboard Template

SRTdash Admin - Open-source Dashboard Template

Hello Coders,

This article presents an open-source and free Dashboard Template crafted for free by ColorLib - SRTdash Admin. The product has a modern UI and based on the permissive license, the sources can be used for hobby & commercial projects. For newcomers, SRTdash is a full-featured, multipurpose, premium bootstrap admin template built with Bootstrap 4 Framework, HTML5, CSS and JQuery.

Thanks for reading! TL;DR;

SRTdash Admin - Open-source Dashboard Template

SRTdash Admin - Overview

SRTdash is a full-featured, multipurpose, premium bootstrap admin template built with Bootstrap 4 Framework, HTML5, CSS and JQuery.

It is a fully responsive bootstrap admin template/bootstrap admin dashboard template that comes with a huge collection of reusable UI components & plugins.

Design features:
  • Based on Bootstrap 4, HTML5, CSS3, jQuery
  • Fully Responsive, W3C Validated Code
  • Icons: Fontawesome, Themify Icons
  • 45+ Pages: Dashboard, Authentication pages, Rich UI
  • License: MIT - Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the final products.


SRTdash Admin - Flask Version

This open-source design can be downloaded as a development-ready project from AppSeed platform. In case you're familiar with Flask, this simple starter might help to start faster a new project - App 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

To compile and use locally SRTdash Admin Flask, a properly set up Python3 environment is required. For newcomers, Flask is written on top of Python programming language.

1# - Clone/download the sources

$ # Get the code
$ git clone https://github.com/app-generator/flask-dashboard-srtdash.git
$ cd flask-dashboard-srtdash

 

2# - Install modules & dependencies

$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt

The recommended way is to use a virtual environment to isolate the dependencies and avoid crushing other apps installed on the same workstation - more information regarding virtual environments can be found here: Creation of virtual environments.

3# - Start the application locally

$ # Set the FLASK_APP environment variable
$ export FLASK_APP=run.py
$ 
$ # Start the application (development mode)
$ flask run
$
$ # Access the dashboard in browser: http://127.0.0.1:5000/

If all goes well and the application runs in the browser, we need to create a new user via the registration page and login using the same credentials (user/password).

SRTdash Admin - Dashboard Page
SRTdash Admin - Dashboard Page

SRTdash Admin - Widgets
SRTdash Admin - Widgets

SRTdash Admin - Login Page
SRTdash Admin - Login Page


Thanks for reading! For more resources, please access:
Show Comments