Skip to content

PublicQuantumNetwork/pqn-gui

Repository files navigation

PQN GUI

Web interface for Public Quantum Network (PQN) nodes

An interactive web interface designed for the general public to interact with quantum networks.

PQN Web Interface
PQN web interface for public interaction with a quantum network

Note

For complete project information, architecture details, and backend setup, see the pqn-stack repository.

Quick Start

Prerequisites

  • Node.js 18 or higher
  • npm or pnpm package manager
  • A running PQN Node API (see pqn-stack)

Installation

  1. Clone the repository

    git clone https://github.com/PublicQuantumNetwork/pqn-gui.git
    cd pqn-gui
  2. Install dependencies

    npm install
    # or
    pnpm install

Running the Development Server

npm run dev
# or
pnpm dev

Open http://localhost:3000 in your browser to see the interface.

Building for Production

npm run build
npm run start
# or
pnpm build
pnpm start

Configuration

The frontend expects the PQN Node API to be running at http://127.0.0.1:8000 by default.

To configure the API endpoints, create a .env.local file in the root of the project:

NEXT_PUBLIC_TIMETAGGER_ADDRESS=127.0.0.1:8000
NEXT_PUBLIC_FOLLOWER_NODE_ADDRESS=127.0.0.1:8000

Replace the addresses with your actual Node API endpoints if they differ from the defaults.

Learn More

About

Repository holding the website for the pqn

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •