HTMLAdmin dashboardE-commerceSaaS

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.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-15View source

What stands out

A quick read of the recorded project description.

01

Provides two independent sets of pages: English LTR and Persian RTL, with direction-aware layout support

02

Built with pure HTML, CSS and JavaScript, without relying on a specific front-end framework

03

Includes admin pages such as dashboard, analytics, users, roles, products, orders, reports, settings, calendar, to-do and chat

04

Provides multiple authentication page layouts such as login, registration, forgot password, reset password and two-factor authentication

05

Includes JavaScript demo interactions such as CRUD modals, confirmation dialogs, toast notifications, table search and dropdowns

06

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.

HTMLAdmin panelE-commerceSaaS

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. 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. 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. 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. 4

    Theme colors, surfaces, borders, shadows and typography tokens can be adjusted in the shared CSS variables under assets/css/

  5. 5

    The demo interaction logic is located in assets/js/; the README states that this layer can later be replaced with framework-specific logic

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This 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

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.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.