A modern, responsive dashboard for exploring and analyzing Meteora DeFi protocol data on Solana. Built with Next.js 15, TypeScript, and Tailwind CSS.
Website: https://meteora-nexus.vercel.app/
- Real-time Analytics: Dynamic charts and metrics for TVL, volume, and pool performance
- Pool Explorer: Comprehensive view of all DLMM pools with filtering and sorting
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Dark/Light Theme: Beautiful theme switching with system preference detection
- Frontend-Only: No backend required - all data is frontend-generated for demo purposes
- Performance Optimized: Built with Turbopack and modern optimization techniques
- Framework: Next.js 15 with App Router
- Language: TypeScript
- Styling: Tailwind CSS with custom animations
- Charts: Recharts for data visualization
- Icons: Lucide React
- Deployment: Vercel (optimized configuration)
- Clone the repository:
git clone https://github.com/Lesnak1/meteora-nexus.git
cd meteora-nexus
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser.
npm run dev
- Start development server with Turbopacknpm run build
- Build for productionnpm run start
- Start production servernpm run lint
- Run ESLintnpm run test
- Run Jest testsnpm run test:e2e
- Run Playwright E2E tests
This is a demo application that generates realistic but simulated data for Meteora protocol metrics:
- TVL: ~$45M total value locked
- Daily Volume: ~$8.5M average daily volume
- Pools: 156 active pools
- Top Tokens: SOL, USDC, USDT, mSOL, RAY, BONK, JUP
- Push your code to GitHub
- Import your repository in Vercel
- Deploy with zero configuration
The project includes optimized vercel.json
and next.config.ts
files for optimal performance.
This project is licensed under the MIT License.
Note: This is a demo/portfolio project showcasing modern React and Next.js development practices. It generates simulated data and is not connected to real Meteora protocol APIs.