Skip to content

About

A premium, modern, and trust-focused review platform built for ExploitInject. This system features a cyberpunk SaaS aesthetic with glassmorphism, neon accents, and a custom glitch effect. It is built using Core PHP and MySQL, making it lightweight and perfect for shared hosting environments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ExploitInject Review System

A premium, modern, and trust-focused review platform built for ExploitInject. This system features a cyberpunk SaaS aesthetic with glassmorphism, neon accents, and a custom glitch effect. It is built using Core PHP and MySQL, making it lightweight and perfect for shared hosting environments.

🚀 Key Features

  • Cyberpunk UI/UX: Premium dark theme with neon accents and glitch animations.
  • Review Submission: Interactive star ratings, name, email, and service selection.
  • Verification Logic: "Verified Client" badge controlled by administrators.
  • Admin Dashboard: Secure panel to Approve, Reject, Edit, or Delete reviews.
  • Stats & Analytics: Real-time average rating and submission statistics.
  • Spam Protection: Arithmetic CAPTCHA and IP-based submission limiting.
  • SEO Optimized: Semantic HTML5, Meta tags, and JSON-LD Schema markup.
  • Mobile Responsive: Fully optimized for all screen sizes.

🛠 Tech Stack

  • Frontend: HTML5, CSS3 (Vanilla), JavaScript (Vanilla)
  • Backend: Core PHP 8.x
  • Database: MySQL / MariaDB
  • Icons: Lucide Icons (CDN)

💻 Local Setup (XAMPP)

  1. Clone or Download: Place the project folder into your XAMPP htdocs directory (e.g., C:\xampp\htdocs\Review_ExploitInject).
  2. Start XAMPP: Open the XAMPP Control Panel and start Apache and MySQL.
  3. Database Setup:
    • Open http://localhost/phpmyadmin/.
    • Create a new database named exploitinject_reviews.
    • Click on the Import tab and select the schema.sql file provided in the project root.
    • Click Go to execute the SQL.
  4. Configure Connection:
    • Open includes/db.php in your code editor.
    • Ensure the credentials match your local setup (usually user = 'root' and pass = '').
  5. Run: Access the site at http://localhost/Review_ExploitInject/.

☁️ Hosting Setup (Hostinger / Shared Hosting)

  1. Upload Files:
    • Log in to your Hostinger hPanel.
    • Go to File Manager and upload all files into the public_html directory (or a subdirectory).
  2. Database Setup:
    • Go to Databases -> MySQL Databases in hPanel.
    • Create a new database and a database user. Note down the Database Name, Username, and Password.
  3. Import SQL:
    • Open phpMyAdmin from your Hostinger panel for the new database.
    • Import the schema.sql file.
  4. Update Configuration:
    • Open includes/db.php using the File Manager's editor.
    • Replace the host, db, user, and pass values with the credentials you created in Step 2.
    • Note: Host is usually 'localhost' or an IP provided by Hostinger.
  5. SSL (Optional but Recommended): Ensure your domain has SSL (HTTPS) active for secure form submissions.

🔐 Admin Panel

  • URL: yourdomain.com/admin/login.php
  • Default Username: admin
  • Default Password: admin123

Warning

For security, please change the admin password immediately after logging in for the first time by updating the admins table in your database.


📁 Folder Structure

  • /admin: All administrator dashboard files and logic.
  • /assets: CSS styles, JavaScript interactions, and images.
  • /includes: Core logic, database connection, and utility functions.
  • /partials: Reusable frontend components like Header and Footer.
  • index.php: The main landing page.
  • reviews.php: The full list of verified reviews.
  • submit-review.php: The client review submission form.

🛡 Security Features

  • Prepared Statements: All database queries use PDO prepared statements to prevent SQL Injection.
  • XSS Prevention: All user-generated content is escaped using htmlspecialchars.
  • CSRF Protection: Form submissions are validated to ensure they originate from the correct source.
  • Input Sanitization: Data is trimmed and cleaned before being processed.

📧 Support

For branding or technical inquiries, contact support@exploitinject.dev.

About

A premium, modern, and trust-focused review platform built for ExploitInject. This system features a cyberpunk SaaS aesthetic with glassmorphism, neon accents, and a custom glitch effect. It is built using Core PHP and MySQL, making it lightweight and perfect for shared hosting environments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages