001
Archive 001Tool

EndlessWar DB

Web application for displaying game data from Lineage 2 (EndlessWar). Full-featured database with calculators, search and multilingual support

websites

EndlessWar DB
01 /About

Web application for displaying game data from Lineage 2 (EndlessWar). Full-featured database with calculators, search and multilingual support.

02 /📦 Items & Catalogs
  1. 01View all game items with category filtering
  2. 02Detailed info: icons, stats, descriptions
  3. 03Recently viewed items history
  4. 04Incrustation and underwear options
  5. 05Search by name and characteristics
03 /💎 Calculators
  1. 01Power Stones: combination calculation, resources and adena cost
  2. 02Jewels: upgrade calculator with stat distribution
  3. 03Recursive craft chain breakdown
  4. 04Probability and expected results display
  5. 05Craft recipes viewer for each material
04 /👤 Archetypes & Professions
  1. 01View all archetypes and professions
  2. 02Detailed info: stats, damage, defense, control
  3. 03Skill tree visualization
  4. 04Aspects, talents, avatars and icons
05 /🔍 Search & Navigation
  1. 01Global search across all data (Fuse.js)
  2. 02Real-time autocomplete
  3. 03Search items, skills, professions
  4. 04Quick navigation to results
06 /🌍 Multilingual
  1. 01Language support: RU, EN, UK (UA)
  2. 02Interface language switching
  3. 03All UI elements localization
  4. 04Game data localization (items, skills)
07 /⚡ Performance
  1. 01List virtualization (react-window)
  2. 02Computation memoization (useMemo, useCallback)
  3. 03In-memory data caching
  4. 04Lazy data loading on demand
  5. 05Image optimization (Next.js Image)
08 /🛠️ Technical
  1. 01Next.js 14 App Router with TypeScript
  2. 02Zustand for state management
  3. 03Client-side JSON data loading
  4. 04Full typing for all game data
  5. 05Responsive design (mobile devices)