Skip to content

Experience the most advanced web3 portfolio tracker with stunning UI, real-time analytics, and seamless DeFi integration.

Notifications You must be signed in to change notification settings

ayushedith/de-aut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ DeAut - The Future of Web3 Finance

DeAut Logo

Experience the most advanced web3 portfolio tracker with stunning UI, real-time analytics, and seamless DeFi integration.

Next.js TypeScript Tailwind CSS Framer Motion

๐ŸŒ Live Demo โ€ข ๐Ÿ“š Documentation โ€ข ๐Ÿš€ Quick Start

โœจ Features

๐ŸŽจ Cutting-Edge UI Design

  • Glassmorphism & Neomorphism design elements
  • Animated gradients and particle effects
  • Dark/Light theme with smooth transitions
  • 3D elements and micro-interactions
  • Mobile-first responsive design

๐Ÿ’ผ Portfolio Management

  • 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

๐Ÿ”— Web3 Integration

  • 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

โšก Advanced Analytics

  • Real-time market data from multiple sources
  • Custom dashboard with personalized metrics
  • Risk assessment and portfolio optimization
  • Tax reporting and export functionality

๐Ÿ›  Tech Stack

Frontend

  • 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

Web3 & Data

  • 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

UI & Effects

  • Three.js - 3D graphics and animations
  • React Three Fiber - React renderer for Three.js
  • Particles.js - Interactive particle backgrounds
  • Lucide React - Beautiful icon library

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 18+ (v21.6.2 recommended)
  • npm or yarn package manager
  • Git for version control

Installation

# Clone the repository
git clone https://github.com/yourusername/de-aut.git
cd de-aut

# Install dependencies
npm install

# Start development server
npm run dev

๐ŸŒ Open your browser

Visit http://localhost:3000 to see the magic! โœจ

๐Ÿ“ Project Structure

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

๐ŸŽจ Design System

๐ŸŽจ Color Palette

/* Primary Colors */
--primary: #0ea5e9    /* Sky Blue */
--accent: #d946ef     /* Purple Pink */

/* Semantic Colors */
--success: #10b981    /* Emerald */
--warning: #f59e0b    /* Amber */
--error: #ef4444      /* Red */
--info: #3b82f6       /* Blue */

๐ŸŒˆ Gradient Combinations

  • 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

๐Ÿš€ Available Scripts

# 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 artifacts

๐ŸŒŸ Key Components

๐ŸŒŒ Particle Background

Dynamic particle system with:

  • Interactive particle connections
  • Smooth animations
  • Performance optimized canvas rendering
  • Customizable colors and effects

๐Ÿ’Ž Glass Card

Modern glassmorphic cards featuring:

  • Backdrop blur effects
  • Animated borders
  • Hover animations
  • Shimmer effects

๐Ÿงญ Navigation

Futuristic navigation with:

  • Floating design
  • Theme switching
  • Mobile responsive
  • Smooth transitions

๐Ÿ”ฎ Roadmap

  • 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

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guide for details.

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

๐Ÿ“„ License

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

๐Ÿ™ Acknowledgments

  • 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

About

Experience the most advanced web3 portfolio tracker with stunning UI, real-time analytics, and seamless DeFi integration.

Topics

Resources

Stars

Watchers

Forks