Free Bootstrap 4 Admin Dashboard For Django
Product description
Start your development with a modern Bootstrap Design for Django, a leading backend framework. Designed for those who like bold elements and beautiful dashboards, Black Dashboard is ready to help you create stunning websites and webapps.
Creative Tim partnered with App-Generator to provide better products for developers and designers. Our beautiful UI Kits are integrated into production-ready starters enhanced with database, authentication, modular codebase and deployment scripts for well-known configurations like Docker, Gunicorn/Nginx.
Features
- Simple, Easy-to-Extend Codebase
- Black Dashboard Design Integration
- Dynamic DataTables - Generate Data Tables with Django (no coding)
- Dynamic API - Generate API Endpoints with Django (no coding)
- Charts via ApexCharts.js
- Session-based Authentication, Password recovery
- DB Persistence: SQLite (default), can be used with MySql, PgSql
- Docker
- CI/CD integration for Render
- Vite for assets management
How to use it
The product is a powerful devTool that allows you to bootstrap fast, powerful, and secure services without coding. Besides the functional side, the pixel-perfect Soft Design will definitely impress your product audience.
✅ Dynamic DataTables (no coding)
The project can be used to manage large amount of information using Dynamic DataTables enhanced with server-side pagination, filters, and CSV export.
Here are the steps that will enable a Dynamic Table view for every model defined in the project.
- Define a new model or use an existing one
- Update Settings "DYNAMIC_DATATB" section
- Start the application
- Access the view in the browser. Should be the same as the one showcased for the product model.
✅ Dynamic APIs via DRF (no coding)
In the same way as for the Dynamic Tables, the project can be used to expose secure APIs on top of DRF library without writing any code. The steps are:
- Define a new model or use an existing one
- Update Settings "DYNAMIC_API" section
- Start the application
- Access the API Endpoint in the browser. Should be the same as the one showcased for the product model.
- Access the App Generator page
- Select the preferred design
- (Optional) Design Database: edit models and fields
- (Optional) Edit the fields for the extended user model
- (Optional) Enable OAuth for GitHub
- (Optional) Add Celery (async tasks)
- (Optional) Dynamic API Module
- Docker Scripts
- Render CI/Cd Scripts
🎧 Support
Being a product that is actively supported and improved, feel free to contact us using these funnels:
- Creative-Tim Discord Server - for general product assistance and UI/UX
- App Generator Discord Server - for Django specific questions and assistance.