Skip to content

A modern, responsive user interface for cryptocurrency mining pools powered by MiningCore. Monitor your hashrate, earnings, and pool statistics in real-time.

Notifications You must be signed in to change notification settings

soosho/miningcore.ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Miningcore.UI — Next Generation Mining Pool Dashboard

image image

A modern, production-ready Miningcore UI rebuilt with Next.js 16, Tailwind CSS, ShadCN UI, and a real-time WebSocket + database streaming engine.

This UI is designed for Miningcore pool operators who want a fast, clean, scalable, and customizable dashboard for any proof-of-work coin.


🌐 Live Demo

New Version (2025)


📌 About

Miningcore.UI is a complete frontend solution built to pair with Miningcore. It provides:

  • Real-time miner & pool statistics
  • WebSocket + database powered live updates (zero-refresh)
  • Multi-coin support (dynamic — works with any Miningcore-supported coin)
  • Multilingual UI (JSON-based translations)
  • Clean, mobile-first responsive layout
  • Modular, component-driven codebase (easy to customize)

If you're running a Miningcore pool and want a production-grade UI, this project is ready to deploy and adapt.


🆕 Key Features (2025)

screencapture-placepool-pro-pools-raptoreum-2025-11-29-03_18_46

⚡ Real-Time Engine

  • WebSocket streaming + DB changefeed for instant UI updates
  • Live pool & miner hashrate
  • Live worker connect/disconnect and share stats

🌍 Internationalization

Built-in languages: English, Russian, Chinese (Simplified), Spanish.

  • Add languages via simple JSON files under /locales.
  • Manual language switcher only.

💰 Market & Price Integrations

  • CoinGecko price feeds (optional)
  • Support for third-party exchange APIs (e.g. Exbitron, NonKYC)
  • USD and crypto-denominated balance views

🧩 Multi-Coin & Miningcore Compatibility

  • Dynamic detection of coin parameters from Miningcore API
  • Supports Alephium, Radiant, and any other Miningcore-compatible coin
image

🛠 Tech Stack

  • Next.js 16 (App Router)
  • Tailwind CSS
  • ShadCN UI
  • TypeScript
  • WebSockets + optional Redis/Postgres backplane
  • Chart.js + Lucide icons

🔒 Source Code

This repository is a showcase-only README. The actual UI source code is not open-source and not included here.

If you want to purchase the production-ready UI, contact the creator using the details below.


📩 Contact

Soosho — Developer


Acknowledgements

Built for Miningcore operators and the open-source mining community. Thanks to the Miningcore project (CoinFoundry) and contributors.


License

MIT © 2025 Soosho

About

A modern, responsive user interface for cryptocurrency mining pools powered by MiningCore. Monitor your hashrate, earnings, and pool statistics in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published