Skip to main content
All Projects
Loading preview…
NovaAdmin — Multi-Purpose RTL/LTR Admin System
v1.1.0 · Live Demo & Docs2026

NovaAdmin — Multi-Purpose RTL/LTR Admin System

A comprehensive framework-agnostic admin architecture built with Vite, SCSS design tokens, ES2022 modules, trilingual localization (FA/EN/AR), and a swappable REST service layer.

Key Capabilities

  • 10 specialized dashboards: Analytics, E-Commerce, CRM, SaaS, Finance, Projects, HR, Support, AI Studio, and Logistics.
  • Full data-table engine with multi-column sort, sticky columns, bulk actions, and CSV/JSON/Excel export.
  • Theme-synchronized ApexCharts, Kanban boards (SortableJS), invoice builder, and WCAG-focused keyboard navigation.

Technical Architecture

  • Manifest-driven build pipeline generating 206 pages, 23 built-in documentation pages, sitemap, and assets via Vite + Node build scripts.
  • 20 core ES2022 modules managing theme/palette persistence (no flash), sidebar modes, data tables, and Jalali/Gregorian date conversion.
  • Automated internal QA suite (`qa:links`, `qa:smoke`, `qa:toggles`, `qa:i18n`, `qa:responsive`) verifying links, DOM controllers, theme/locale switches, and 320px–1920px breakpoints.

Technologies

JavaScript ES2022SCSS TokensViteHTML5Bootstrap 5.3ApexChartsDay.js Jalali