Description
Admindek — Premium Bootstrap 5 Admin Dashboard with Vanilla JavaScript
A feature-rich admin dashboard built with Bootstrap 5.3.8, pure vanilla JavaScript, and Vite 8 — no framework dependencies, no jQuery (except DataTables). 231 pages, 10 dashboard variants, dark/light themes, RTL support, and 10 color presets. Production-ready out of the box.
10 Dashboard Variants
- Analytics — Traffic stats, user metrics, session charts, bounce rate tracking, and visitor demographics
- CRM — Pipeline overview, deal stages, lead sources, revenue charts, and activity feed
- eCommerce — Sales metrics, order status, top products, revenue trends, and category breakdown
- Finance — Account balances, expense tracking, investment portfolio, and budget monitoring
- Crypto — Portfolio value, live price charts, holdings breakdown, and transaction history
- Project — Task completion, team workload, milestone tracking, and progress indicators
- SaaS — MRR/ARR growth, churn rate, subscription plans, LTV tracking, and user growth trends
- HR / People — Headcount stats, attendance tracking, hiring pipeline, department breakdown
- Marketing — Campaign performance, channel analytics, conversion tracking, and ROI metrics
- Default — General-purpose dashboard with mixed widgets and quick stats
AI / LLM Pages
- AI Chat — Conversation interface with message bubbles, typing indicators, and model selection
- AI Image Generator — Prompt-based generation UI with image grid, settings panel, and style presets
- AI Content Writer — Content generation with tone/length controls, real-time preview, and copy-to-clipboard
- AI Dashboard — Usage metrics, cost tracking, model comparison, and API call analytics
- Prompt Library — Categorized prompt templates with search, favorites, and one-click use
E-commerce Pages
- Product Listing — Grid and list views with filters, sorting, and pagination
- Product Detail — Image gallery, variant selection, reviews, ratings, and related products
- Shopping Cart — Quantity controls, price summary, coupon codes, and shipping calculator
- Checkout — Multi-step flow with address, payment method, and order review
- Order List — Searchable order history with status badges and date filtering
- Order Detail — Full order breakdown with item list, timeline tracking, and shipping info
- Add Product — Product creation form with image upload, categories, pricing, and inventory
Application Pages
- Email App — Inbox, message detail, and compose views with folder navigation and search
- File Manager — Grid and list views, folder navigation, file actions, storage usage stats
- Chat — Messaging interface with conversation list, message bubbles, and user presence
- Calendar — FullCalendar integration with event creation, editing, and drag-and-drop
- Task Board — Kanban-style board with drag-and-drop via Dragula
- Task List & Detail — Task management with priorities, assignees, and due dates
- Notification Center — Categorized notifications with read/unread management and filtering
- Invoice System — Create, edit, list, and view invoices with PDF export via pdfmake
- Gallery — Grid, masonry, and advanced layouts with GLightbox previews
- User Management — User list, card view, profile pages with social integrations
Admin Modules
- Course Management — Dashboard, course CRUD, student/teacher management, pricing, and site settings
- Helpdesk — Ticket system with dashboard, customer views, ticket creation, and detail pages
- Membership — Dashboard, member list, pricing plans, and settings
- Invoice Management — Full invoice CRUD with dashboard and reporting
UI Components & Forms
- 50+ UI Elements — Alerts, badges, breadcrumbs, buttons, cards, dropdowns, modals, tabs, tooltips, and more
- 30+ Form Components — Inputs, selects (Choices.js), date pickers (Flatpickr), file uploads (FilePond & Uppy), sliders (noUiSlider), input masks (iMask), rich text editors (Quill), markdown editors (EasyMDE)
- Command Palette — Cmd+K searchable launcher with keyboard navigation and recent history
- Skeleton Loading — Placeholder loading states for cards, tables, and profile sections
- Empty States — Illustrated components for no-data scenarios
- Progress Animations — Animated progress bars and micro-interactions
- Animated Counters — Number animations with IntersectionObserver
Charts & Data Tables
- ApexCharts 5 — Area, bar, line, pie, donut, radar, radial bar, treemap, heatmap, sparklines, and mixed charts
- DataTables — Full-featured tables with sorting, filtering, pagination, column reorder, fixed headers, row grouping, key navigation, export (CSV, Excel, PDF, Print), and responsive design
- Simple DataTables — Lightweight vanilla JS alternative for basic table needs
Live Theme Customizer
- 10 Color Presets — Blue, Purple, Pink, Red, Orange, Yellow, Green, Teal, Cyan, Indigo
- Theme Modes — Dark, Light, and System (auto-detects OS preference)
- RTL Toggle — Full right-to-left support for Arabic, Hebrew, Persian
- Layout Options — Vertical sidebar, horizontal top-nav, or tabbed navigation
- Sidebar Themes — Dark or light sidebar with optional caption toggle
- Container — Full-width or boxed layout
Authentication Pages
- Sign In, Sign Up, Forgot Password, Reset Password
- Multiple layout variants (centered, side-image, minimal)
- Error pages (404, 403, 500, maintenance, coming soon)
Tech Stack
| Category | Technology |
|---|---|
| CSS Framework | Bootstrap 5.3.8 |
| JavaScript | Vanilla JS (ES6+, no framework dependencies) |
| Build Tool | Vite 8 (Rolldown) |
| CSS Preprocessor | Sass / SCSS |
| Charts | ApexCharts 5 (20+ chart types) |
| Data Tables | DataTables + Simple DataTables |
| Rich Text Editor | Quill 2 (BSD-3-Clause) |
| File Upload | FilePond + Uppy |
| Date Picker | Flatpickr |
| Select | Choices.js |
| Icons | Phosphor Icons + Tabler Icons |
| Calendar | FullCalendar 6 |
| Lightbox | GLightbox |
| Font | Inter (system font stack fallback) |
Developer Experience
- Vite 8 + HMR — Instant hot reload during development, sub-second builds
- HTML Templating — @@include() syntax with variables for reusable layouts and components
- SCSS Architecture — Organized partials with Bootstrap source for deep customization
- Zero GPL Dependencies — All libraries are MIT or BSD licensed, safe for commercial redistribution
- Multi-language — i18next with HTTP backend for runtime language switching
- Code Formatting — Prettier configured for consistent code style
- Legacy Browser Support — @vitejs/plugin-legacy with automatic polyfills
Version: 3.4.0 | Pages: 231 | View Live Demo →