Provides two independent sets of pages: English LTR and Persian RTL, with direction-aware layout support
itsurge-admin-pro — HTML Admin dashboard Template
By smael-aftersearch
ITSurge Admin Pro is a static bilingual admin dashboard template built with pure HTML, CSS and JavaScript. It includes two sets of pages: English LTR and Persian RTL. It provides pages for dashboard, users, products, orders, roles, reports, settings, calendar, to-do and chat, along with reusable UI components and demo interactions.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Built with pure HTML, CSS and JavaScript, without relying on a specific front-end framework
Includes admin pages such as dashboard, analytics, users, roles, products, orders, reports, settings, calendar, to-do and chat
Provides multiple authentication page layouts such as login, registration, forgot password, reset password and two-factor authentication
Includes JavaScript demo interactions such as CRUD modals, confirmation dialogs, toast notifications, table search and dropdowns
Component library pages cover common UI elements such as buttons, forms, tables, modals, tabs, charts and timelines
Template Details
ITSurge Admin Pro is a responsive bilingual admin dashboard template built with pure HTML, CSS and JavaScript, without relying on a specific front-end framework. The template provides both English LTR and Persian RTL layouts, and includes pages for dashboard, analytics, users, roles and permissions, products, orders, reports, settings, calendar, to-do and chat, as well as multiple authentication page layouts such as login, registration, forgot password, reset password and two-factor authentication.
The template includes JavaScript-driven demo interactions, such as add, edit, view and delete modals, confirmation dialogs, toast notifications, table search, profile and notification dropdowns, calendar event interactions, to-do task operations, and chat session switching and side panels. The component library pages cover buttons, avatars, badges, alerts, cards, forms, tables, modals, tabs, dropdowns, selectors, date pickers, calendar UI, progress bars, timelines, charts, typography, notifications and feedback states.
The README states that the template is static and framework-agnostic, and can later be integrated with Angular, React, Vue, ASP.NET Core, Laravel, Node.js or any REST/GraphQL API. It also provides integration suggestions: keep layout components independent, convert repeated UI into framework components, replace demo data with API calls, replace static modals and tables with real state management, and centrally manage RTL/LTR behavior. The README does not provide specific framework version numbers, performance data or statements about production readiness.
Is it right for your project?
Use Cases
- Prototype or starter template for a SaaS product's admin interface
- Admin panel front end for a CRM or ERP system
- Admin pages for an e-commerce platform
- Admin back office that needs to support both Persian RTL and English LTR interfaces
- Enterprise internal management portal or data analysis report dashboard
Suitable For
- Front-end developers who need a bilingual (Persian RTL and English LTR) admin template
- Teams that want to use static HTML/CSS/JS as a base and then integrate it into frameworks such as Angular, React or Vue
- Product or design staff who need to quickly build admin interface prototypes
- Developers using back ends such as ASP.NET Core, Laravel or Node.js who need an independent front-end template
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
You can open index.html directly in a browser to view the English demo, and open index-fa.html to view the Persian RTL demo
- 2
You can also run python -m http.server 8080 in the project directory, then visit http://localhost:8080 or http://localhost:8080/index-fa.html
- 3
The brand name, logo and favicon can be replaced in assets/img/, or you can search for ITSurge Admin Pro in the HTML files to replace them
- 4
Theme colors, surfaces, borders, shadows and typography tokens can be adjusted in the shared CSS variables under assets/css/
- 5
The demo interaction logic is located in assets/js/; the README states that this layer can later be replaced with framework-specific logic
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis listing covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.
Must comply with when using
- You are allowed to use, modify, commercially use and distribute the code of this version for free.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons and other third-party assets need to be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments or AI may incur separate charges.
View Original Text Basis
https://github.com/smael-aftersearch/itsurge-admin-pro/blob/main/LICENSEhttps://github.com/smael-aftersearch/itsurge-admin-pro/blob/main/README.mdPermission is hereby granted, free of charge
Original License Text
Compiled by DeepSeek based on repository license and README ·2026-10-15. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 88 / 100
- Technologies
- HTML
- Website type
- Admin dashboard · E-commerce · SaaS
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-06-22
- Screenshot last checked
- 2026-10-15
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261017 · 2026-10-16
Inspect the recorded source material
SHA-256: 0f48ce91ca092095571e8186f3a51a5ead1205474681cad1dae4a49cb6653da5
2026-10-15T05:07:48.457Z
Source file / repository# ITSurge Admin Pro **ITSurge Admin Pro** is a premium, responsive, bilingual admin dashboard template for modern web applications. It includes polished English LTR and Persian RTL layouts, production-style pages, reusable UI components, and interactive demo behaviors using plain HTML, CSS, and JavaScript. **Live Demo:** https://smael-aftersearch.github.io/itsurge-admin-pro/index.html **Persian Demo:** https://smael-aftersearch.github.io/itsurge-admin-pro/index-fa.html **Persian README:** [FA.md](./FA.md) --- ## Overview ITSurge Admin Pro is built as a clean static dashboard starter that can later be integrated with Angular, React, Vue, ASP.NET Core, Laravel, Node.js, or any backend/API stack. The template focuses on visual quality, RTL/LTR support, page-specific data, consistent components, and real admin-panel user experience. It is suitable for: - SaaS dashboards - CRM and ERP panels - E-commerce back offices - Internal company portals - Analytics and reporting dashboards - Admin templates that need both Persian and English interfaces --- ## Features ### Bilingual UI - English LTR pages - Persian RTL pages - Direction-aware layouts - Persian-friendly typography - Separate localized page variants ### Professional Admin Layout - Responsive sidebar - Collapsible navigation - Mobile drawer behavior - Top navigation bar - Search area - Notifications dropdown - User profile dropdown - Breadcrumbs - Footer - Theme controls ### Dashboard Pages - Main dashboard - Analytics - Users - Roles and permissions - Products - Orders - Reports - Settings - Calendar - To-Do board - Chat ### Authentication Pages Multiple authentication layouts are included: - Login - Modern login - Cover login - Register - Modern register - Cover register - Forgot password - Modern forgot password - Cover forgot password - Reset password - Two-factor authentication - Modern 2FA - Cover 2FA ### Interactive Demo Actions The template includes JavaScript-powered demo interactions: - Add, edit, view, and delete modals - Confirmation dialogs - Toast notifications - Table search - Profile dropdown - Notification dropdown - Calendar event interactions - To-Do task actions - Chat conversation switching - Chat side panels for profile, call, and edit actions ### Component Library Included component pages: - Buttons - Avatars - Badges - Alerts - Cards - Forms - Tables - Modals - Tabs - Dropdowns - Selects - Datepicker - Calendar UI - Progress - Timeline - Charts - Typography - Notifications - Feedback states --- ## Folder Structure ```text itsurge-admin-pro/ ├── assets/ │ ├── css/ │ ├── js/ │ └── img/ ├── docs/ ├── scripts/ ├── index.html ├── index-fa.html ├── users.html ├── users-fa.html ├── products.html ├── products-fa.html ├── orders.html ├── orders-fa.html ├── roles.html ├── roles-fa.html ├── reports.html ├── reports-fa.html ├── settings.html ├── settings-fa.html ├── calendar.html ├── calendar-fa.html ├── todo.html ├── todo-fa.html ├── chat.html ├── chat-fa.html ├── README.md ├── FA.md └── LICENSE ``` --- ## Getting Started ### Option 1: Open directly Open `index.html` in your browser. ### Option 2: Serve locally ```bash python -m http.server 8080 ``` Then open: ```text http://localhost:8080 ``` For the Persian RTL demo, open: ```text http://localhost:8080/index-fa.html ``` --- ## Main Entry Points | Page | English | Persian | |---|---|---| | Dashboard | `index.html` | `index-fa.html` | | Users | `users.html` | `users-fa.html` | | Products | `products.html` | `products-fa.html` | | Orders | `orders.html` | `orders-fa.html` | | Roles | `roles.html` | `roles-fa.html` | | Reports | `reports.html` | `reports-fa.html` | | Settings | `settings.html` | `settings-fa.html` | | Calendar | `calendar.html` | `calendar-fa.html` | | To-Do | `todo.html` | `todo-fa.html` | | Chat | `chat.html` | `chat-fa.html` | | Components | `components.html` | `components-fa.html` | --- ## Customization ### Branding Update the brand name, logo, and favicon inside: ```text assets/img/ ``` You can also search for `ITSurge Admin Pro` in the HTML files and replace it with your own product name. ### Colors and Theme Main theme variables are defined in the CSS files under: ```text assets/css/ ``` Adjust primary colors, surfaces, borders, shadows, and typography tokens from the shared CSS variables. ### JavaScript Actions Reusable demo actions are located in: ```text assets/js/ ``` The action layer is intentionally simple, so it can be replaced later by framework-specific logic. --- ## Integration Notes This template is static and framework-independent. You can integrate it with: - Angular - React - Vue - ASP.NET Core - Laravel - Node.js - Any REST or GraphQL API Recommended integration approach: 1. Keep the layout components separate. 2. Convert repeated UI parts into framework components. 3. Replace demo data with API calls. 4. Replace static modals and tables with real state management. 5. Keep RTL/LTR behavior centralized. --- ## Keywords admin-dashboard, admin-template, dashboard-template, html-css-js, ui-kit, rtl-dashboard, persian-dashboard, saas-dashboard, crm-dashboard, admin-panel, responsive-template, ecommerce-dashboard, frontend-template --- ## Browser Support The template is designed for modern browsers: - Chrome - Edge - Firefox - Safari --- ## Quality Checklist Before using the template in production, review: - Page-specific data and labels - Authentication flow integration - Real API validation - Accessibility requirements - Browser testing - Responsive testing - RTL and LTR behavior - Security rules for user actions --- ## License This project is released under the MIT License. See [LICENSE](./LICENSE) for details. --- ## About ITSurge Admin Pro is designed as a clean, professional, bilingual admin dashboard foundation for teams that need a polished starting point without being locked into a specific frontend framework.
Explore similar templates
Compare previews and descriptions within the same stack and category.

AdminLTE
An HTML admin dashboard built with Bootstrap 5 and vanilla JavaScript. Astro builds the documentation; React, Vue and Angular editions live in separate repositories.
HTML · Admin dashboard

gentelella
Gentelella v4 is a free, open-source admin dashboard template maintained by Colorlib, built with vanilla JavaScript, SCSS, and Vite 8 without Bootstrap or jQuery.
HTML · Admin dashboard

coreui-free-bootstrap-admin-template
A free Bootstrap admin template maintained by CoreUI, built on CoreUI's own UI component library. It provides compiled HTML pages and Pug template source code, covering dashboards, authentication, forms, components, icons, and error pages.
HTML · Admin dashboard

dashboards
A collection of responsive dashboard HTML templates open-sourced by Keen IO, built on CSS Grid, offering multiple prebuilt admin data interface layouts.
HTML · Admin dashboard

SB Admin 2
SB Admin 2 is a classic Bootstrap admin template from Start Bootstrap, offering dashboards, charts, tables, and common management pages.
HTML · Admin dashboard

Adminator-admin-dashboard
Adminator 4 is a vanilla HTML, CSS and JavaScript admin dashboard template with a CSS-variable token design system, built-in light and dark themes, no jQuery or Bootstrap dependency, and 18 pages covering dashboards, mail, calendar, charts, forms, tables and error pages.
HTML · Admin dashboard
