Viri NFT Market

Viri NFT مارکیٹ پلیس کے بارے میں

ایک مکمل ملٹی چین این ایف ٹی مارکیٹ پلیس جو Songbird نیٹ ورک اور EVM کے لیے بنائی گئی۔

مالک ByteOne LTD (UK) | تخلیق کردہ jmp_0x0000

فرنٹ اینڈ ٹیک سٹیک

React + TypeScript ایکوسسٹم

  • React 18.x

    UI framework with hooks and concurrent features

  • TypeScript 5.x

    Type-safe JavaScript with strict mode

  • TanStack Router v1

    File-based, type-safe routing with nested routes

  • Vite 5.x

    Fast build tool with SSR support

  • React Query 5.x

    Data fetching and server state management

  • Bootstrap 5.x

    Responsive CSS framework with utility classes

  • WalletConnect AppKit

    Multi-chain wallet connection (v2 protocol)

  • Ethers.js v5/v6

    EVM blockchain interaction

  • Axios

    HTTP client for API calls

بیک اینڈ ٹیک سٹیک

Node.js + ڈیٹا بیس لیئر

  • Node.js + Express

    Web server with middleware ecosystem

  • Bun + Elysia

    Alternative SSR runtime (Bun-based)

  • Knex 2.x

    SQL query builder with migration support

  • MySQL 8.x / SQLite 3

    Relational database for persistence

  • ethers.js v6

    EVM blockchain library for reads/writes

  • Multer

    Multipart form data handling for uploads

  • Sharp / Jimp

    High-performance image processing

  • Nodemailer

    SMTP email notifications

  • IPFS HTTP Client

    Decentralized storage integration

  • Go (chainWatch)

    Blockchain event listener binary

فرنٹ اینڈ فیچرز

Multi-Chain Support

EVM chains (Songbird, Flare, XDC, Avalanche, BSC) with dynamic network switching

Wallet Connect

SIWE auth, injected wallets (MetaMask), WalletConnect v2

NFT Marketplace

Fixed price & auction listings, batch upload, collection management

Real-Time Updates

Auction countdowns, live bidding via WebSocket (optional)

SSR/SEO

Server-side rendering with dynamic Open Graph meta tags

Responsive Design

Mobile-first Bootstrap layout with dark theme

بیک اینڈ فیچرز

RESTful API

40+ endpoints for NFTs, users, auctions, metadata

Blockchain Sync

Real-time event processing via Go chainWatch binary

Metadata Management

IPFS fetching, caching, fallback strategies

Image Processing

Upload, resize, optimize, CDN distribution

Multi-Chain RPC

Configurable endpoints for 7+ EVM networks

Authentication

Session-based + wallet signature options

ڈیولپمنٹ اعدادوشمار

پروجیکٹ کا دائرہ کار

~55K
کل کوڈ لائنز
فرنٹ اینڈ: ~36K لائنز
بیک اینڈ: ~19K لائنز
~2,700 hrs
تخمینہ وقت
ایک ڈیولپر
(پلاننگ، کوڈنگ، ٹیسٹنگ)

ڈیولپمنٹ نوٹس

تعمیرات
  • ڈوئل رن ٹائم SSR
  • ملٹی چین بلاک چین انٹیгриشن
  • TanStack Router سیکور روٹنگ
  • کمپوننٹ بیسڈ آرکیٹیکچر
  • Go مائیکروسروس
اہم چیلنجز
  • SSR پالی فلز
  • ملٹی چین RPC مینجمنٹ
  • ریئل ٹائم سync
  • امیج پروسیسنگ پائپ لائن
  • WalletConnect v2

پروجیکٹ میں دلچسپی؟ عمومی سوالات یا رابطہ کریں.