Volt Django Dashboard

Free and open source Django Dashboard Template

17

Django Volt is an open-source seed project crafted with a database, session-based authentication, basic helpers, and deployment scripts on top of Volt Bootstrap 5 design.

The codebase has a simple, modular structure that follows the industry best practices and patterns used in modern Python-based applications. For newcomers, Django is the most popular Python-based web framework mostly for the "batteries-included" concept and the built-in security pattern provided by experts.

Django Codebase

The product can be used to start a new project by coding only the specific features on top or integrate the design into a legacy Python-based product.

The design is already production-ready with pages and components compatible with the Django template engine. Being a simple starter, any developer with basic Python knowledge should be able to compile and use the app by typing only a few lines in the terminal.

You can learn more about getting started with the Django codebase by reading our documentation.

Powered by Bootstrap 5

Volt is built using the latest version of Bootstrap 5 and because jQuery is no longer required as a dependency, Volt has been built using only Vanilla JS.

There are over 100 unique Bootstrap 5 UI elements that are included in the template, such as buttons, alerts, modals, and many more. Not only that, but there are also 10 unique dashboard pages that will make setting up a quick administration or web app UI easier.

You can explore all of the examples of UI elements by browsing the documentation.

Deployment Scripts

Django Volt comes preconfigured for Docker and Gunicorn/Nginx stack, a popular configuration used in production. You can read about the deployment scripts on our documentation.

This template was created in partnership with the AppSeed App Generator.

Read more
2737 downloads
Price: $0
Released: 3 years ago
Updated: 3 years ago
Version: 1.0.4
Category: Django
Well Documented
  • 6 months premium support included
  • 100% W3C valid HTML5 files
  • Future updates
  • Fully responsive pages
  • 30 day refund policy
  • Built by Themesberg

Folder structure

We believe that being transparent when it comes to the code base and the file structure can make you better understand how it is going to be like to actually work with Volt Django.

Below you can check out the folder structure of this template, and by hovering over each item you can also read an explanation of what the folder contains and what its role is.


< PROJECT ROOT >
|
|-- core/                               # Implements app logic and serve the static assets
|    |-- settings.py                    # Django app bootstrapper
|    |-- wsgi.py                        # Start the app in production
|    |-- urls.py                        # Define URLs served by all apps/nodes
|    |
|    |-- static/
|    |    |--          # CSS files, Javascripts files
|    |
|    |-- templates/                     # Templates used to render pages
|         |
|         |-- includes/                 # HTML chunks and components
|         |    |-- navigation.html      # Top menu component
|         |    |-- sidebar.html         # Sidebar component
|         |    |-- footer.html          # App Footer
|         |    |-- scripts.html         # Scripts common to all pages
|         |
|         |-- layouts/                  # Master pages
|         |    |-- base-fullscreen.html # Used by Authentication pages
|         |    |-- base.html            # Used by common pages
|         |
|         |-- accounts/                 # Authentication pages
|         |    |-- login.html           # Login page
|         |    |-- register.html        # Register page
|         |
|      index.html                       # The default page
|     page-404.html                     # Error 404 page
|     page-500.html                     # Error 404 page
|       *.html                          # All other HTML pages
|
|-- authentication/                     # Handles auth routes (login and register)
|    |
|    |-- urls.py                        # Define authentication routes  
|    |-- views.py                       # Handles login and registration  
|    |-- forms.py                       # Define auth forms  
|
|-- app/                                # A simple app that serve HTML files
|    |
|    |-- views.py                       # Serve HTML pages for authenticated users
|    |-- urls.py                        # Define some super simple routes  
|
|-- requirements.txt                    # Development modules - SQLite storage
|
|-- .env                                # Inject Configuration via Environment
|-- manage.py                           # Start the app - Django default start script
|
|-- ************************************************************************


Customer reviews

5.0 out of 5
1 Reviews for Volt Django
2 years ago
5

Clean design, Easy to learn and customize , Great job!

Write a review

Changelog

We believe that providing meaningful updates to our templates are important to keep up with the evolution of the dependencies, libraries, and the new design requirements that the modern day web industry requires.

Below you can see the timeline of changes for Volt Django since its initial launch 3 years ago.

Releases

v1.0.4 - September 16th, 2021 Latest release
  • Bump Django Codebase to v2.0.4
  • assets & templates moved to apps folder
  • apps/base renamed to apps/home
v1.0.1 - March 30th, 2021
  • Update to Bootstrap 5 Beta 2
  • Improve styling overall
v1.0.0 - January 17th, 2021
  • Initial release files