Marvel Rivals Team Planner 🛡️
A full-stack web application for analyzing enemy compositions and determining optimal counter-picks in Marvel Rivals.
🚀 Core Features
- Categorized Counters: Provides specific Vanguard, Duelist, and Strategist counters for 51 hero variations.
- Role Selection: Supports unique data for Deadpool’s Vanguard, Duelist, and Strategist roles.
- Team-Up Detection: Real-time scanning for character synergies (Team-Ups).
- Draft Tools: Specialized modules for Ranked Bans, Hero Stats, and Best Team compositions.
🛠️ Technical Implementation
- Backend: PHP 8.x for server-side logic and database communication.
- Frontend: Vanilla JavaScript for dynamic state management and UI updates.
- Database: MySQL relational structure optimized for character interactions.
- Design: Modern dark-mode UI utilizing CSS Grid and Flexbox.
📂 Project Structure
index.php: Main dashboard and hero grid.
ranked-bans.php: High-tier ban suggestions.
best-team.php: Synergy-based team builder.
app.js: Core logic for counter calculation and UI interaction.
connect.php: Database connection configuration.
🔧 Installation
- Clone the repository.
- Import
rivals.sql into your MySQL server.
- Configure
connect.php with your local credentials.
- Access via a PHP-enabled web server (e.g., XAMPP).