Menu

1 / 3

Dashvique — Admin Dashboard Template for Next.js, React, Vue & Angular

DEV Community: vue·Templatedash·2 days ago
#hNQ4XIOe
#devtovue#devto#dev#next#admin
Reading 0:00
15s threshold

One production-ready admin dashboard in four frameworks — Next.js, React, Vue and Angular — with a shared Node.js backend, PostgreSQL, authentication, roles and real-time chat.

Key Architecture & Features

4 editions with identical screens: Next.js 16, React 19, Vue 3.5, Angular 22

Real full-stack backend: Prisma 7 + PostgreSQL, shared REST API (/api/v1) and Next.js Server Actions

Authentication (Auth.js v5): email/password, Google OAuth, forgot/reset password, TOTP two-factor (2FA), login lockout

Role-based access control (RBAC): Admin / Manager / Staff + custom roles, live permission matrix editor

2 dashboards: Project (throughput, workload, due tasks) and Commerce (revenue, orders, low stock)

Apps: real-time Messenger (Socket.IO, presence), Calendar, Kanban Tasks, Issue tracker

Commerce: Products, Orders, Customers, Inventory

Admin: Users, Roles & permissions, Audit log, Announcements, Notifications

Account settings: profile, password & 2FA, active sessions with remote sign-out

Reusable data…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.