Bootstrap 5 Material Kit - Django Template

Open-Source starter crafted in Django and Bootstrap 5 on top of a modern Material Kit Design - The source code can be downloaded directly from Github.

A colorful web page styled with material design on top of Bootstrap 5 and Django.
Bootstrap 5 Design - Django Seed project

Hello! This article presents an open-source Django Template provided with the bare minimum essentials to start faster a new app or a simple presentation website. The source code can be downloaded directly from Github and based on the permissive license, used for unlimited hobby & commercial projects. For newcomers, Bootstrap 5 is the most popular CSS/JS framework and Django is a leading framework versioned and actively supported by programming experts. Thanks for reading!

Material Kit 2 is probably the most innovative design released by Creative-Tim, a well-known active player in the open-source ecosystem with many popular freebies crafted for React, Vue, NextJS, Tailwind.

The UI is built with over 60 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining. All components can take variations in color, which you can easily modify using SASS files and classes.

This Bootstrap 5 Design System 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.


✨ Django Codebase

The codebase is provided with a database, authentication, a really nice UI and Docker support for a blazing fast deployment. Here is the list with all product features:

  • Up-to-date dependencies: Django 3.2.6 LTS
  • SCSS compilation via Gulp
  • UI Kit: Material Kit - v3.0.0 (Bootstrap 5 Version)
  • Modular design, clean code-base
  • Session-Based Authentication, Forms validation
  • Deployment: Docker, Gunicorn / Nginx

Probably the most easier way to start the project in a local environment is to execute the Docker setup and automate the project compilation without much interaction from our side.

Step #1 - Clone/Download the source code

$ git clone https://github.com/app-generator/django-material-kit.git
$ cd django-material-kit 
Django Material Kit - Clone Sources

Step #2 - Start in Docker

$ docker-compose up --build 
Django Material Kit - Bootstrap 5

Once all the above commands are executed we should be able to visit the app in the browser, register new users, and interact with this beautiful Bootstrap 5 design.

Django Material Kit BS5 - Login page
Django Material Kit BS5 - Login Page
Django Material Kit BS5 - About Page
Django Material Kit BS5 - About Page
Django Material Kit BS5 - About Page
Django Material Kit BS5 - Contact Page
Django Material Kit BS5 - Contact Page
Django Material Kit BS5 - Blog Author
Django Material Kit BS5 - Author Page
Django Material Kit BS5 - Author Page

Thanks for reading! For more resources, please access: