raininfotech / foundation-v2-frontend

Foundation v2 is an unofficial frontend for the Foundation Server mining pool, providing a sleek and intuitive interface for managing your mining operations. It features real-time data monitoring, responsive design, and is tailored for single coin support.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Foundation v2 - Unofficial Frontend for Foundation Server

Contributions welcome Built with Next.js

Foundation v2 is a sleek and powerful unofficial frontend for the amazing Foundation Server mining pool. It aims to provide a seamless user experience for managing your mining pool with real-time data and an intuitive dashboard.

Dashboard Payment Stats

πŸš€ Features

  • Intuitive Dashboard: Get an overview of your mining pool's performance at a glance.
  • Real-time Data: Monitor live stats and updates to stay on top of your operations.
  • Responsive Design: Access your dashboard from any device, anywhere.
  • Single Coin Support: Specifically designed for single coin mining pools.

πŸ› οΈ Getting Started

Prerequisites

  • Node.js
  • npm
  • nvm (Node Version Manager)

Installation

  1. Clone the Repository

    git clone https://github.com/raininfotech/foundation-v2-frontend.git
    cd foundation-v2-frontend
  2. Edit Configuration Update the next.config.mjs file in the root folder with your environment variables:

    SITENAME: 'Foundation v2',
    BASEURL: 'Your Hosting URL',
    APIURL: 'Your Hosting URL/api',
    EXP_URL: 'Coin Explorer URL',
    BACKEND_API: 'Server Backend URL',
    STRATRUM_URL: 'Stratrum URL',
    POOL_NAME: 'Pool Name',
    COIN_NAME: 'Coin Name'
  3. Switch to Supported Node Version

    nvm use
  4. Install Dependencies

    npm install
  5. Run the Development Server

    npm run start
  6. Build and Start the Production Server

    npm run build
    npm start

🀝 Contributing

We love contributions! If you have suggestions, bug reports, or want to help build new features, feel free to fork the repo and submit a pull request.

  1. Fork the Repository
  2. Create a New Branch
    git checkout -b feature-branch
  3. Make Your Changes and Commit
    git commit -m "Description of changes"
  4. Push to the Branch
    git push origin feature-branch
  5. Create a Pull Request

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“ž Contact

For any inquiries or support, feel free to reach out via email or open an issue.


🌟 Show Your Support

If you like this project, please give it a ⭐ on GitHub and share it with your network!

GitHub Stars GitHub Forks


About

Foundation v2 is an unofficial frontend for the Foundation Server mining pool, providing a sleek and intuitive interface for managing your mining operations. It features real-time data monitoring, responsive design, and is tailored for single coin support.


Languages

Language:JavaScript 75.0%Language:CSS 25.0%