Soft UI Dashboard - Open-Source Django Starter

Open-source Django Dashboard crafted on top of a modern and innovative design - Soft UI Dashboard - Sources available on Github.

A futuristic 3D page with a suspended menu provided by Soft UI Dashboard (Django Version)
Soft UI Dashboard - Free 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.

A colorful and modern dashboard page with charts and widgets, all provided by Soft UI Dashboard, an open-source Django Starter.
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.

A login page with a form on the left and a colorful image on the right, all provided by Soft UI Dashboard, an open-source Django Starter.
Django Soft UI Dashboard - Login Page
Django Soft UI Dashboard - Billing Page
A biling page with payment and card widgets, all provided by Soft UI Dashboard, an open-source Django Starter.
Django Soft UI Dashboard - Billing Page
Django Soft UI dashboard - User Page
A user profile page with avatars and users list, all provided by Soft UI Dashboard, an open-source Django Starter.
Django Soft UI Dashboard - User Page

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