NOTICE & DISCLAIMER: This is an independent, non-commercial open-source server emulation project created strictly for research, interoperability, and software preservation.

ISN SERVER EMULATOR

OPEN-SOURCE BACKEND PROJECT
v1.0.0 • SQLite PDO Engine
Idol Shopping Network Server Emulator - Official Mascot

Idol Shopping Network Server Emulator

The complete open-source backend server and SQLite REST API engine built exclusively to emulate, power, and restore the Idol Shopping Network (ISN) mobile application.

Original Idol Shopping Network Logo (Wayback 2021-2022)

Historical Context & Original Brand Reference

Archived visual artifacts from the original Idol Shopping Network (ISN) e-commerce platform (2021–2022).

Wayback Machine Archive Reference
Original ISN Marketplace Banner (Wayback Machine 2021-2022)
Official ISN Marketplace Promotional Banner Archived: 2021–2022

What is Idol Shopping Network?

Idol Shopping Network (ISN) was a Philippine multi-vendor e-commerce marketplace and mobile application launched in 2021, featuring live shopping, celebrity and merchant endorsements (prominently featuring media figures such as Raffy Tulfo and local store owners), and nationwide cash-on-delivery services.

The client application was built using React Native compiled to Hermes bytecode (Hermes Bytecode v84), communicating with a remote JSON REST backend.

Purpose of This Emulator: Because the original backend services went offline, this server emulator was reverse-engineered to implement the exact protocol contracts, endpoints, and SQLite database models required to breathe life back into the mobile app for research, preservation, and interoperability.

React Native (Hermes) PHP 8.2 + SQLite Protocol Emulation Software Preservation
Historical Press & Media Archive
Explore the Official Archive News Collection (2020 – Defunct Era)
View News Collection

100% Database-Driven

All categories, products, varieties, and ads are queried dynamically via SQLite with zero hardcoded arrays.

Hermes Bytecode Compatible

Precision-engineered schemas to satisfy all React Native Redux Toolkit thunks, slice reducers, and property accesses.

High-Concurrency WAL Mode

SQLite WAL journaling and prepared statements for fast execution on embedded hardware (DietPi, Raspberry Pi, Linux).

Public Source Code

Distributed openly to facilitate client-server protocol research, debugging, and mobile app preservation.

Client-Server REST Endpoints

Standardized JSON contracts for mobile clients, catalog querying, and administrative operations.

GET /v1/products
Home product feed & pagination
GET /v1/categories
Live category listing from SQLite
GET /v1/category/current/products
Category & subcategory filter
GET /v1/category/current/sub_categories
Subcategory tabs with image hashes
GET /v1/event
Active promotions & event showcase
GET /health
JSON uptime & system status
GET /v1/products JSON Schema HTTP 200 OK
{
  "status": 200,
  "length": 14,
  "data": [
    {
      "id": 1,
      "product_name": "ISN Wireless Headphones",
      "latest_variety": {
        "price": 1299.00,
        "discounted": 999.00,
        "latest_image": { "path": "https://..." }
      },
      "seller": {
        "shop": { "is_idol_mall": 1 }
      }
    }
  ]
}

Open-Source Server Distribution

Deploy your own ISN emulation backend anywhere. Runs seamlessly on Nginx, Apache, PHP 8.1+, and SQLite without requiring external database servers.