This article presents an open-source and free Django Dashboard template crafted on top of a modern BS4 design - Datta Able (free version). The product can be downloaded directly from Github and the permissive license allows the usage for unlimited hobby & commercial products. For newcomers, Datta Able is a free design that comes with variety of components like Button, Badges, Tabs, Breadcrumb, Icons, Form elements, Table, Charts & Authentication pages.
Thanks for reading! TL;DR;
- Datta Able Django - product page
- Datta Able Demo - LIVE deployment of this free Django Starter
- Datta Able Django PRO - the premium version (more pages & components)
Datta Able - UI Kit
Datta Able Free Dashboard Template made using Bootstrap 4 framework, It is a free lite version Dashboard Template that makes you fulfill your Dashboard needs. It comes with high feature-rich pages and components with fully developer-centric code.
Datta Able Dashboard comes with error/bug-free, well structured, well-commented code and regularly with all latest updated code. This saves you a large amount of developing backend application time and it is fully customizable.
Regarding performance, performance, Datta Able rendering is fast in all major browsers. It is passed through a good score in Google Page Speed, Pingdom, GT Metrix. Code passed via w3 validators with all w3 standards.
Datta Able - Charts Page
Datta Able - Login Page
Datta Able - Rich UI Kit
Datta Able - Django Codebase
Production-ready Django dashboard coded with authentication, database, modular codebase on top of a modern UI: Datta Able admin dashboard (free version).
- UI-Ready app, SQLite Database, Django Native ORM
- Modular design, clean code-base
- Session-Based Authentication, Forms validation
- Deployment scripts: Docker, Gunicorn / Nginx
This open-source Django starter can be compiled locally with a few commands typed in the terminal:
Clone the sources
$ # Get the code $ git clone https://github.com/app-generator/django-dashboard-dattaable.git $ cd django-dashboard-dattaable
$ # Install modules $ # SQLIte version $ pip3 install -r requirements.txt
Set up database and start the app
$ # Create tables $ python manage.py makemigrations $ python manage.py migrate $ $ # Start the application (development mode) $ python manage.py runserver # default port 8000
If all goes well, we can visit the app in the browser. To access the full set up for all supported operating systems, please access the official product page:
Datta Able Django - product page (includes the link to the documentation)
Thanks for reading! For more resources, please access: