Skip to content

fathahnoor/monsterkill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โš”๏ธ MONSTERKILL: Dota 2 Item Browser


๐ŸŽฎ Apa Itu MONSTERKILL?

Pernah nggak lagi draft phase, panik mikir "item apa yang bisa counter Spectre?" atau "item mana yang kasih lifesteal tertinggi?" dan kamu harus buka 5 tab berbeda buat nemuin jawabannya?

MONSTERKILL adalah browser item Dota 2 yang ringan, cepat, dan bisa jalan langsung di browser tanpa install apapun. Semua data item patch 7.41d ada di sini, bisa kamu filter, sort, dan bandingkan dalam hitungan detik.

No ads. No login. No backend. Pure Dota knowledge. โšก


โœจ Fitur Utama

Fitur Deskripsi
๐Ÿ” Smart Search Cari item by nama secara real-time
๐Ÿท๏ธ Filter by Effect Filter berdasarkan tag: lifesteal, evasion, slow, invisibility, dll
๐Ÿ’ฐ Cost Range Filter Filter item berdasarkan rentang harga gold
๐Ÿ“Š Multi-Sort Sort by damage, armor, mana, move speed, attack speed, dan banyak lagi
๐Ÿ“‹ Detail Panel Klik item, lihat semua stats, tags, dan deskripsi lengkap
๐Ÿ“ฑ Fully Responsive Nyaman di desktop, tablet, maupun mobile
โšก Zero Dependencies Satu file HTML, tidak butuh Node.js, server, atau framework apapun

๐Ÿš€ Cara Pakai

Option 1: Buka via Web (Paling Gampang)

Kunjungi langsung: fathahnoor.github.io/monsterkill

Option 2: Download & Buka Lokal

Download file index.html, lalu buka di browser. Selesai. Tidak ada proses install.

Option 3: Clone & Run

git clone https://github.com/fathahnoor/monsterkill.git
cd monsterkill

Lalu buka index.html di browser favorit kamu.

Option 4: Windows Batch Server (Local Dev)

# Double-click run.bat atau jalankan di terminal:
run.bat

Script ini akan menjalankan local server sederhana agar kamu bisa develop dengan lebih nyaman.


๐Ÿ—บ๏ธ Preview Layout

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐Ÿ” SEARCH       โ”‚  ๐Ÿ“ฆ ITEM LIST         โ”‚  ๐Ÿ“‹ ITEM DETAIL       โ”‚
โ”‚                  โ”‚                      โ”‚                       โ”‚
โ”‚  Filter Effect:  โ”‚  Black King Bar      โ”‚  Black King Bar       โ”‚
โ”‚  โ˜‘ damage        โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€       โ”‚  Cost: 4050g          โ”‚
โ”‚  โ˜‘ magic_resist  โ”‚  Butterfly           โ”‚                       โ”‚
โ”‚  โ˜ lifesteal     โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€       โ”‚  Damage:    +24       โ”‚
โ”‚                  โ”‚  Heart of Tarrasque  โ”‚  Str:       +10       โ”‚
โ”‚  Cost Range:     โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€       โ”‚  Active: Avatar       โ”‚
โ”‚  Min: 3000       โ”‚  Linken's Sphere     โ”‚  (Magic Immunity)     โ”‚
โ”‚  Max: 5000       โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€       โ”‚                       โ”‚
โ”‚                  โ”‚  ...                 โ”‚  Tags: magic_resist   โ”‚
โ”‚  Sort: Cost โ†“    โ”‚                      โ”‚        strength       โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿง  Untuk Siapa Tool Ini?

  • ๐Ÿ†• Pemain Baru: masih belajar fungsi tiap item
  • ๐Ÿ“ˆ Player Climbing MMR: butuh referensi cepat pas draft atau laning
  • ๐ŸŽ“ Coach & Analyst: research item build untuk spesifik hero/situasi
  • ๐Ÿ› ๏ธ Developer: yang mau extend tool ini jadi sesuatu yang lebih keren

๐Ÿ› ๏ธ Tech Stack

๐Ÿ“ monsterkill/
โ”œโ”€โ”€ index.html     <- Seluruh app (HTML + CSS + JS in one file)
โ””โ”€โ”€ run.bat        <- Local server launcher (Windows)
  • Pure Vanilla HTML/CSS/JS: no React, no Vue, no bundler
  • Embedded Item Database: data patch 7.41d sudah hardcoded di JS
  • CSS Grid + Flexbox: responsive layout tanpa library
  • Zero External Dependencies: bisa jalan offline sepenuhnya

๐Ÿค Contributing

Ini adalah proyek komunitas. Kamu bisa bantu bikin ini jadi tool terbaik untuk player Dota 2 Indonesia (dan dunia)!

๐Ÿ’ก Ada ide fitur keren? Request di sini!

๐Ÿ‘‰ Buka Feature Request Issue

Beberapa ide yang sangat dibutuhkan dan belum ada. Siapa yang mau mulai?

  • ๐Ÿฆธ Hero Builder: simulasi item build per hero + total stats
  • โš”๏ธ Item Comparison Mode: compare 2 item side by side
  • ๐Ÿ”„ Build Path Viewer: lihat komponen penyusun item (recipe tree)
  • ๐ŸŒ™ Item Recommender: suggest item berdasarkan hero + situasi game
  • ๐Ÿ“Š Stats Chart: visualisasi bar chart perbandingan stat item
  • ๐ŸŒ Multi-Language: support Bahasa Indonesia & bahasa lainnya
  • ๐Ÿ”” Patch Tracker: highlight item yang berubah tiap patch baru
  • ๐ŸŽฏ Counter-Item Finder: cari item yang counter hero X
  • โฐ Patch Auto-Update: data item update otomatis saat patch baru rilis

๐Ÿ› Nemu Bug atau Data Item yang Salah?

๐Ÿ‘‰ Laporkan di sini

๐Ÿ‘จโ€๐Ÿ’ป Cara Kontribusi Kode

  1. Fork repo ini
  2. Buat branch baru: git checkout -b feature/nama-fiturmu
  3. Commit perubahanmu: git commit -m 'feat: tambah fitur XYZ'
  4. Push ke branch: git push origin feature/nama-fiturmu
  5. Buka Pull Request: describe apa yang kamu tambahkan dan kenapa

โœ… Guidelines Kontribusi

  • Pertahankan pendekatan zero-dependency (vanilla JS/HTML/CSS only, kecuali ada alasan kuat)
  • Data item harus akurat sesuai patch terbaru Dota 2
  • Kode harus readable, tambahkan komentar singkat jika logika kompleks
  • Test di Chrome, Firefox, dan mobile browser sebelum submit PR
  • Commit message mengikuti format: feat:, fix:, data:, docs:

๐Ÿ“‹ Issue Labels

Saat membuka issue, gunakan label yang sesuai agar lebih mudah dikelola:

Label Kapan Digunakan
bug Sesuatu yang tidak berjalan sesuai harapan
enhancement Request fitur baru
data Item data yang salah atau kurang akurat
patch-update Update data ke patch Dota 2 terbaru
good first issue Cocok untuk kontributor pertama kali
help wanted Butuh bantuan dari komunitas

๐Ÿ—บ๏ธ Roadmap

  • Item browser dasar (search, filter by effect, sort, detail panel)
  • Responsive mobile layout
  • Data lengkap patch 7.41d (consumables, attributes, weapons, armor, dll)
  • Update data ke patch terbaru
  • Hero item build database
  • Item comparison mode
  • Build path / recipe tree viewer
  • Bahasa Indonesia support
  • PWA (Progressive Web App) untuk offline access
  • Dark/Light theme toggle

๐Ÿ“œ License

Proyek ini open source di bawah lisensi MIT. Data item Dota 2 adalah milik ยฉ Valve Corporation, digunakan untuk keperluan edukasi dan komunitas non-komersial.


๐Ÿ™ Kredit & Dukungan

Dibuat dengan โค๏ธ oleh @fathahnoor untuk komunitas Dota 2.

Kalau tool ini membantu kamu menang game atau naik MMR, kasih โญ star di repo ini! Itu adalah motivasi terbesar untuk terus update dan ngembangkan fitur baru.

                   GG WP! ๐ŸŽฎ
        "The battle is won before it's fought."
              -- Sun Tzu (dan Ancient kamu)

Star this repo Fork this repo Open Issues

โญ Star ยท ๐Ÿด Fork ยท ๐Ÿ’ฌ Open Issue ยท ๐Ÿค Pull Request

About

๐ŸŽฎ Interactive Dota 2 item browser for patch 7.41d. ๐Ÿ” Search, ๐Ÿท๏ธ filter, and ๐Ÿ“Š sort items by stats and effects in a zero-dependency single-page HTML app.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors