imali-admin-panel
v1.0.0
Published
A React-based Web3 Admin Panel with wallet connection, contract tools, GA4 tracking, and Looker Studio integration.
Maintainers
Readme
Imali Admin Panel 🚀
A production-ready Web3 Admin Dashboard for DeFi platforms and token projects — built with React, Ethers.js, GA4, and Looker Studio.
✨ Features
- ✅ Wallet connect (MetaMask + WalletConnect ready)
- ✅ Smart contract actions: Mint, Airdrop, Buyback, Add Liquidity
- ✅ GA4 pageview + event tracking
- ✅ Looker Studio embedded dashboard
- ✅ Social sharing across major platforms
- ✅ Schedule posts and log internal actions
🔧 Installation
npm install imali-admin-panel🚀 Usage Example
import { AdminPanel, WalletProvider } from "imali-admin-panel";
function App() {
return (
<WalletProvider>
<AdminPanel />
</WalletProvider>
);
}📊 Live Analytics
This panel includes an embedded Looker Studio dashboard with live traffic and performance metrics.
You can replace the
iframeURL with your own GA4-connected dashboard.
🔌 Contract Integration
Update getContractInstance.js with your deployed contract ABIs and addresses.
Example:
export const getContractInstance = async (name, signerOrProvider) => {
const address = {
IMALIToken: "0x...",
Lending: "0x...",
AirdropDistributor: "0x...",
LiquidityManager: "0x...",
Buyback: "0x..."
}[name];
const abi = await import(`../abis/${name}.json`);
return new ethers.Contract(address, abi.default, signerOrProvider);
};📸 Screenshots

💸 License
MIT — Free to modify and resell with attribution.
🔗 Links
Made with 🧠 by Wayne Griffin
