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







