Skip to content

hellsmenser/MMOMarket-frontend

Repository files navigation

MMO Market Front

Веб-приложение для мониторинга цен игровых предметов и валюты Lineage 2

🌐 Открыть демо на GitHub Pages

🚀 О проекте

MMO Market Front — это современный интерфейс для отслеживания истории цен предметов и монеты в Lineage 2. Проект позволяет искать предметы, просматривать их модификации, анализировать динамику цен в адене и монетах, а также получать актуальную стоимость монеты.

Бэкенд проекта: MMO Market API

Основные возможности

  • Поиск предметов с автодополнением
  • Просмотр истории цен по дням и модификациям
  • Графики цен в адене и монетах
  • Выбор периода и типа агрегации (среднее/минимальное)
  • Дисклеймеры для предметов с несколькими модификациями
  • Отображение актуальной цены монеты
  • Обработка ошибок (404, отсутствие истории)

🛠️ Технологии

  • React + TypeScript
  • Vite
  • Ant Design
  • Recharts

⚡ Быстрый старт

  1. Клонируйте репозиторий:
    git clone https://github.com/hellsmenser/L2MarketFront.git
    cd L2MarketFront
  2. Установите зависимости:
    npm install
  3. Запустите приложение:
    npm run dev
  4. Откройте http://localhost:5173 в браузере

📁 Структура проекта

src/
  components/      # UI компоненты (HeaderBar, PriceChart, ItemTable)
  layouts/         # Основные шаблоны страниц
  pages/           # Страницы (Home, ItemPage)
  services/        # API-запросы
  styles/          # Стили
  types/           # Типы данных
  utils/           # Вспомогательные функции
mock/              # Моковые данные для разработки
public/            # Статические файлы

📝 API

  • /items/:id — информация о предмете
  • /items/:id/history — история цен
  • /prices/coin — текущая цена монеты

💡 Контакты и поддержка

Disclaimer / Дисклеймер

This is an independent, open-source fan project created for informational purposes only.
It is not affiliated with, endorsed by, or associated with NCSoft, its current or former regional partners or distributors, including 4game (formerly operated by Innоva).
All item names and terminology are used solely for reference and identification purposes.
All trademarks and game content remain the property of their respective owners.
Data is collected from Telegram notifications received by users from the official 4game bot.


Это независимый проект с открытым исходным кодом, созданный исключительно в информационных целях.
Он не связан с NCSoft, её текущими или бывшими региональными партнёрами или дистрибьюторами, включая 4game (ранее управляемый компанией Innоva).
Все названия предметов и игровая терминология используются исключительно для справки и идентификации.
Все торговые марки и материалы остаются собственностью их правообладателей.
Данные собираются из Telegram-уведомлений, получаемых пользователями от официального бота 4game.


Made with ❤️ for Lineage 2 Community

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published