Soft UI Dashboard - Open-Source Flask Starter

Hello! This article presents an open-source Flask Starter crafted on top of Soft UI Dashboard, a modern and innovative Bootstrap 5 design. The product can be downloaded from Github (MIT License) and used for commercial projects and eLearning activities. For newcomers, Flask is a leading backend framework actively supported and versioned by programming experts and open-source enthusiasts.

Designed for those who like bold elements and beautiful websites, Soft UI Dashboard is an innovative Bootstrap 5 design crafted and released for free by Creative-Tim.

Soft UI Dashboard (Flask Starter) - Mobile View

✨ Design Information

Soft UI Dashboard is built with over 70 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

This Free Bootstrap 5 Dashboard is coming with prebuilt design blocks, so the development process is seamless, switching from our pages to the real website is very easy to be done.

Example Pages - If you want to get inspiration or just show something directly to your clients, you can jump-start your development with our pre-built example pages.


✨ Codebase Features

  • Up-to-date dependencies
  • SCSS compilation via Gulp
  • DBMS: SQLite, PostgreSQL (production)
  • DB Tools: SQLAlchemy ORM, Flask-Migrate (schema migrations)
  • Session-Based authentication (via flask_login), Forms validation
  • Deployment: Docker, Gunicorn / Nginx, HEROKU

The product can be easily compiled in a local environment using the Docker setup shipped with the product sources. Once the product is downloaded, we need to type a single line in the terminal:

# Unzip the archive 
$ cd soft-ui-dashboard-flask   # root of the project
$ docker-compose up --build    # start the app in Docker
Soft UI Dashboard Flask - Docker Execution

Once all the above commands are executed, we should see the app running in the browser.

Soft UI Dashboard Flask - Charts Page

Soft UI Dashboard Flask - Billing Page

Soft UI Dashboard Flask - VR Page

Soft UI Dashboard Flask - User Profile Page 

Thanks for reading! For more resources, feel free to access: