Experience the most advanced web3 portfolio tracker with stunning UI, real-time analytics, and seamless DeFi integration.
- Glassmorphism & Neomorphism design elements
- Animated gradients and particle effects
- Dark/Light theme with smooth transitions
- 3D elements and micro-interactions
- Mobile-first responsive design
- Multi-wallet tracking across different blockchains
- Real-time price updates and portfolio analytics
- P&L calculations with historical performance
- Beautiful data visualizations with charts and graphs
- Multiple blockchain support (Ethereum, Polygon, BSC, etc.)
- DeFi protocol integration for yield farming tracking
- NFT collection management and valuation
- Cross-chain bridge functionality
- Secure wallet connections with WalletConnect
- Real-time market data from multiple sources
- Custom dashboard with personalized metrics
- Risk assessment and portfolio optimization
- Tax reporting and export functionality
- Next.js 15 - React framework with App Router
- TypeScript - Type-safe development
- Tailwind CSS - Utility-first CSS framework
- Framer Motion - Smooth animations and transitions
- Radix UI - Accessible component primitives
- Wagmi - React hooks for Ethereum
- Viem - TypeScript interface for Ethereum
- Ethers.js - Ethereum wallet implementation
- TanStack Query - Data fetching and caching
- Recharts - Beautiful chart components
- Three.js - 3D graphics and animations
- React Three Fiber - React renderer for Three.js
- Particles.js - Interactive particle backgrounds
- Lucide React - Beautiful icon library
- Node.js 18+ (v21.6.2 recommended)
- npm or yarn package manager
- Git for version control
# Clone the repository
git clone https://github.com/yourusername/de-aut.git
cd de-aut
# Install dependencies
npm install
# Start development server
npm run devVisit http://localhost:3000 to see the magic! โจ
de-aut/
โโโ ๐จ src/
โ โโโ ๐ฑ app/ # Next.js app directory
โ โ โโโ ๐ globals.css # Global styles with custom animations
โ โ โโโ ๐ layout.tsx # Root layout component
โ โ โโโ ๐ page.tsx # Home page
โ โโโ ๐งฉ components/ # Reusable UI components
โ โ โโโ ๐ญ navigation.tsx # Modern navigation with glassmorphism
โ โ โโโ ๐ณ portfolio-card.tsx # Stunning portfolio cards
โ โ โโโ ๐จ ui/ # UI component library
โ โ โโโ ๐ particle-background.tsx
โ โ โโโ ๐ glass-card.tsx
โ โโโ ๐ lib/ # Utility functions
โ โโโ ๐ง utils.ts # Helper functions and formatters
โโโ โ๏ธ tailwind.config.ts # Enhanced Tailwind configuration
โโโ ๐ฆ package.json # Dependencies and scripts
โโโ ๐ README.md # This beautiful documentation
/* Primary Colors */
--primary: #0ea5e9 /* Sky Blue */
--accent: #d946ef /* Purple Pink */
/* Semantic Colors */
--success: #10b981 /* Emerald */
--warning: #f59e0b /* Amber */
--error: #ef4444 /* Red */
--info: #3b82f6 /* Blue */- Primary:
from-primary to-accent - Success:
from-emerald-500 to-teal-500 - Warning:
from-orange-500 to-red-500 - Info:
from-blue-500 to-cyan-500
# Development
npm run dev # Start development server with Turbopack
npm run build # Build for production
npm run start # Start production server
npm run lint # Run ESLint
# Additional commands
npm run type-check # TypeScript type checking
npm run clean # Clean build artifactsDynamic particle system with:
- Interactive particle connections
- Smooth animations
- Performance optimized canvas rendering
- Customizable colors and effects
Modern glassmorphic cards featuring:
- Backdrop blur effects
- Animated borders
- Hover animations
- Shimmer effects
Futuristic navigation with:
- Floating design
- Theme switching
- Mobile responsive
- Smooth transitions
- Wallet Integration - MetaMask, WalletConnect, Coinbase
- Real-time Data - WebSocket connections for live updates
- DeFi Protocols - Uniswap, SushiSwap, Compound integration
- NFT Marketplace - OpenSea API integration
- Mobile App - React Native version
- AI Insights - Machine learning portfolio optimization
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Next.js Team for the incredible framework
- Tailwind CSS for the utility-first approach
- Framer Motion for smooth animations
- Web3 Community for inspiration and support
Built with โค๏ธ for the Web3 community
โญ Star us on GitHub โข ๐ฆ Follow on Twitter โข ๐ฌ Join Discord