A project management and CRM admin dashboard delivered as two complete apps, one in Vue 3 and one in React 19. Both share a single design system, so they look the same down to the pixel. Pick the framework your team uses, or keep both.
The design is flat and calm: no borders, no box shadows, just warm off-white surfaces, one yellow accent and a palette of lilac, mint, coral and sky. Colorful geometric shapes (circles, halves, leaves, rings) give the interface its personality. Headings use Bricolage Grotesque, interface text uses Inter.
What sets it apart
- Vue and React, same result. Every page, component, interaction and state exists in both apps with the same names and props. We compared the two apps screen by screen: 14 pages in light, dark and mobile, plus 24 interactive states, render identically.
- A design system in plain CSS. All styles live in one shared folder of readable CSS with design tokens (custom properties). There is no utility framework or CSS-in-JS to learn. Change the accent in one line and both apps follow.
- Built for real work. Drag-and-drop pipeline and kanban, a contacts table with sorting, filters, pagination, bulk actions and CSV export, a calendar, a global ⌘K search, modals, menus and toasts. All of it is interactive in the demo.
Pages
| Page | What's inside |
|---|---|
| Dashboard | Today banner with task progress, KPI cards with sparklines, revenue chart (6 / 12 months), pipeline donut, my tasks, active projects, schedule, top deals, activity feed |
| Projects | Project cards with status filters, search, action menus, new-project modal |
| Project detail | Colored header, progress / budget / deadline cards, tabs for overview, tasks, files and team |
| Tasks | Kanban board with drag and drop, assignee and project filters, create / edit / delete |
| Calendar | Month view, day agenda, new-event modal |
| Contacts | Data table with search, status filter, sorting, pagination, row selection, bulk delete, CSV export |
| Contact detail | Profile card, activity, related deals, notes |
| Deals | Pipeline board with drag and drop between stages, list view, weighted forecast |
| Settings | Profile, team and access, notifications, theme and accent color |
| Components | Every UI building block on one page |
| Sign in, Create account, Reset password, 404 | Authentication and error pages |
Features
- Light and dark mode: light by default, dark mode from the top bar, remembered between visits. Panels and menus stay light in light mode and dark in dark mode.
- Runtime accent color: users can pick one of five accents in Settings, applied instantly.
- Dependency-free SVG charts: bar, donut and sparkline charts with tooltips. Their geometry is shared by both apps.
- Global search palette (⌘K / Ctrl K) across pages, contacts, deals and projects.
- Responsive: off-canvas navigation and single-column layouts from 390 px phones to large screens.
- Accessibility practices: landmarks, skip link, visible focus, focus management in modals, labeled controls, WCAG AA text contrast in both themes. Every page passes an automated axe-core check (WCAG 2 A/AA). Drag and drop needs a mouse or touch, but keyboard users can change statuses from the edit dialogs and the list view.
- No external requests: fonts and icons are bundled. There is no CDN, analytics or tracking.
Technical details
- Vue 3.5, Vue Router 5, React 19, React Router 8, TypeScript 5.9, Vite 8
- Lucide icons, self-hosted Inter and Bricolage Grotesque fonts
- npm workspaces: one
npm installfor both apps, a typed build for each - Full HTML documentation: installation, file structure, customization, rebranding (name and logo), components, charts, connecting your API, deployment, accessibility, third-party licenses
Frameworks & Libraries 2
Languages & Syntaxes 3
Developer Workflow 2
Supported browsers
Find more items like this
Collections
Pollen Vue & React CRM and Project Management Admin Dashboard Template
- From
Promotional discount ends in 12 days
Earn 5% back in Wrapmarket credit from this purchase
Use this item in one end product for personal or business projects and client work.
- Quality reviewed by Wrapmarket
- Instant access to downloads
- 14-day refund eligibility
- 6-month support period included
Verified customer feedback
Customer reviews
Only customers with qualifying access to this item can leave a review.
More from Nizram
- 51 pages: 6 dashboards, 7 apps, eCommerce
- Flat UI: no borders, no shadows, light & dark
- No framework; recolor with 2 CSS variables
- 27 pages: cash, invoices, bills, budgets, taxes
- 13-week forecast, reconciliation, SVG charts
- Pure HTML, CSS and JavaScript, no framework
- 13 pages: dashboard, orders, invoices, tasks
- Built-in SVG charts, light and dark mode
- Pure HTML, CSS and JavaScript, no framework
- 9 HTML pages with 2 page templates
- Every section saved as a reusable snippet
- Pure HTML, CSS and JS, no framework
- Two Swiper sliders for dishes and menus
- Reservation form with date, time, party size
- Pure HTML, CSS and JavaScript, no framework