Skip to content

ScorpiusSigma/plutus-dashboard

Repository files navigation

Plutus Dashboard

A real-time, team-based trading performance dashboard built with Next.js, Tailwind CSS, Zustand and Material UI.
Track P&L trends, market data, trade tickers and leaderboards all in a sleek, responsive interface.

Plutus Dashboard Screenshot 1


Features

  • P&L Plot – Real-time line chart displaying PnL over time for each team
  • Leaderboard – Sorted rankings based on profit & loss
  • Trade Ticker – Stream of matched trades showing timestamps, aggressor, prices and users involved
  • Instrument Overview – Live bid/ask stats across exchanges (Binance, OKX, etc.)
  • Customizable Polling Rate – Adjust update frequency from dropdown
  • Dark/Light Mode – Theme toggle built-in

Screenshots

Overview (Dark Mode) Overview (Light Mode)
screenshot-2 screenshot-4
P&L Graph Detailp Trade Panel Close-u
screenshot-3 screenshot-1

Tech Stack


Getting Started

Requirements

  • Node.js v18+
  • npm / yarn / pnpm

Setup

# clone the repo
git clone https://github.com/bryanlzl/plutus-dashboard.git
cd plutus-dashboard
# install dependencies
npm install
# lastly, run dev
npm run dev

Go to http://localhost:3000 to explore the dashboard.


Folder Structure

plutus-dashboard/
├── components/       # UI components (charts, tables, panels)
├── pages/            # Next.js routes
├── public/           # Static assets (screenshots, logos)
├── styles/           # Tailwind config & global CSS
├── store/            # Zustand state stores
└── utils/            # Axios configs, constants, helpers

Author

@bryanlzl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors