Project Overview

Tarin Subscriberts Portal — ISP Customer Portal + Admin Suite

Tarin Subscriberts Portal is a Node.js platform that powers customer login, account checks, refill workflows, and admin client management. It includes Swagger documentation and multi-portal support for standard and UKH operations.

Focus

ISP Self-Service

Stack

Node.js • Express • MongoDB

Docs

Swagger API Center

Core Value

Fast customer actions, reliable refills, and clear admin control for ISP teams.

Portal Admin API Docs

Key Features

Customer workflows and admin tooling in one platform.

Secure Login

Credential validation with cookie-based session handling.

User Menu

Account details, activation dates, and MAC address retrieval.

Refill Flow

Voucher-based refills with success and failure reporting.

Admin Clients

Client registration, listing, and management through admin views.

UKH Portal

Dedicated routes and templates for UKH operations.

Swagger Docs

Documented endpoints with a built-in API center.

System Preview

Replace with real portal screenshots.

Tarin Subscriberts Portal home preview
Tarin Subscriberts Portal menu preview

Core Modules

Key integrations and dependencies.

Express.js Axios MongoDB Mongoose Pug Templates Swagger HTML Table Parser Cookie Parser

API Highlights

Core endpoints supporting the customer and admin portals.

Customer Routes

  • Login and cookie initialization
  • User menu data extraction
  • Refill operations and results

Admin Routes

  • Client listing and registration
  • Admin client add workflow
  • Dedicated UKH routes and views

Deployment Notes

Minimum environment to run the platform.

Node.js 14+ MongoDB Atlas Express Server Swagger UI HTML Parsing