Soft UI Dashboard - Open-Source Django Starter

Hello! This article presents an open-source Django Dashboard crafted with authentication, database, and Docker support on top of Soft UI Dashboard, a really nice Bootstrap 5 design. For newcomers, Django is a leading web framework written in Python actively supported and versioned by programming experts using a batteries-included concept. Thanks for reading!

Designed for those who like bold elements and beautiful websites, Soft UI Dashboard is crafted on top of Bootstrap 5, the most popular CSS/JS framework. The UI comes with 70+ frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, empowering the developer with the freedom of choosing and combining.

Soft UI Dashboard - Django Version

✨ Product Features

  • 👉 Up-to-date dependencies: Django 3.2.6 LTS
  • 👉 SCSS compilation via Gulp
  • 👉 UI Kit: Soft UI Dashboard (Free Version) provided by Creative-Tim
  • 👉 SQLite Database, Django Native ORM
  • 👉 Modular design, clean codebase
  • 👉 Session-Based Authentication, Forms validation
  • 👉 Deployment: Docker, Gunicorn / Nginx

Probably the fastest way to start the project in a local environment is via Docker. Once we have downloaded the sources code from the public repository or product page, all we need is to type a single line in the terminal.

Step #1 - Clone/download sources

$ git clone https://github.com/app-generator/django-soft-ui-dashboard.git
$ cd django-soft-ui-dashboard 
Django Soft UI Dashboard - Clone Sources

Step #2 - Start in Docker

$ docker-compose up --build  
Django Soft UI Dashboard - Start in Docker

Once all the above commands are executed, we should be able to access the app in the browser, register new users, and authenticate.

Django Soft UI Dashboard - Login Page
Django Soft UI Dashboard - Billing Page
Django Soft UI Dashboard - Billing Page
Django Soft UI dashboard - User Page
Django Soft UI Dashboard - User Page

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