import React from "react"; import { createRoot } from "react-dom/client"; import "./home.css"; const features = [ { title: "Instant Sessions", text: "Spin up a banker-led lobby, invite players with a code or QR, and launch the game in seconds.", }, { title: "Real-Time Banking", text: "Track balances, history, and transfers with live updates designed for fast tabletop play.", }, { title: "Control the Chaos", text: "Blackouts, forced transfers, and dummy players give the Banker full city authority.", }, ]; const steps = [ { label: "Banker opens the vault", detail: "Create a session, name the banker, and get the invite code instantly.", }, { label: "Citizens join NegoCity", detail: "Players join from their phones and the lobby updates in real time.", }, { label: "Let the deals fly", detail: "Transfers, chats, and group deals all flow through the app.", }, ]; function Home() { return (
Negopoly companion bank

Welcome to NegoCity.

Negopoly is a Monopoly parody where every deal goes through the Bank of NegoCity. This companion app keeps the money moving, the chats flowing, and the Banker in total control.

Enter the bank How to play How it works
{features.map((feature, index) => (

{feature.title}

{feature.text}

))}
Route map

NegoCity money flow

Banker-driven sessions, private group chats, and live balance sync. Everything you need for fast-paced tabletop finance.

The game loop

{steps.map((step, index) => (
{step.label}
{step.detail}
))}
); } const root = createRoot(document.getElementById("root")!); root.render();