AdminPulse Pro Documentation · v1.0.0
# 1. Extract the ZIP file
unzip adminpulse-pro.zip
cd adminpulse
# 2. Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
# 3. Install dependencies
pip install -r requirements.txt
# 4. Run migrations
python manage.py migrate
# 5. Load sample data
python manage.py seed_data
# 6. Start the server
python manage.py runserver
Visit http://127.0.0.1:8000 and login with admin / admin.
| Username | Password | Role |
|---|---|---|
| admin | admin | Admin |
| jdoe | password123 | Manager |
| asmith | password123 | Analyst |
| bwilson | password123 | Viewer |
Four distinct dashboard layouts tailored to each role:
- Admin - Full access to all widgets, metrics, and management tools
- Manager - Team activity, project metrics, and performance charts
- Analyst - Data-focused with charts, trends, and export tools
- Viewer - Read-only overview with key KPIs
4 DRF endpoints with browsable API:
- /api/activities/ - Activity log
- /api/metrics/ - Metrics data
- /api/notifications/ - Notifications
- /api/metric-history/ - Historical metric data
| Component | Technology |
|---|---|
| Backend | Django 5.1+ |
| API | Django REST Framework |
| Dynamic Updates | HTMX 2.0 |
| Client Reactivity | Alpine.js 3.14 |
| CSS | Tailwind CSS 3.x (CDN) |
| Charts | Chart.js 4.4 |
| Drag & Drop | SortableJS 1.15 |
| Static Files | WhiteNoise |
templates/dashboard/partials/DASHBOARD_WIDGETS configurationEdit the theme options in dashboard/context_processors.py to add or modify available colors.
Use the Django admin at /admin/ to create new Metric objects, or extend the seed_data management command.
# Set environment variables
export DEBUG=False
export SECRET_KEY=your-secret-key
export ALLOWED_HOSTS=yourdomain.com
# Collect static files
python manage.py collectstatic --noinput
# Run with gunicorn
gunicorn adminpulse.wsgi:application --bind 0.0.0.0:8000 --workers 3
Copyright 2026 DjangoZen. All Rights Reserved.
Product: AdminPulse Pro
Type: Digital Product
Version: 1.0.0
Updated: Apr 07, 2026