Skip to content

hsinidev/Game-Data-JSON-Generator

Repository files navigation

Game Data JSON Generator

A powerful and intuitive web-based tool designed for game portal developers and webmasters to automate the creation of structured JSON data from a list of raw game URLs. This utility streamlines the content management process by inferring essential metadata like game titles, URL-friendly slugs, and icon paths, significantly reducing manual data entry.

Screenshot of Game Data JSON Generator

✨ Features

  • Automated Data Extraction: Converts a simple list of URLs into a structured JSON array.
  • Intelligent Naming: Automatically generates clean, title-cased game names from URL slugs (e.g., 3d-car-simulator becomes 3D Car Simulator).
  • Slug & Icon Generation: Creates URL-friendly slugs and predictable icon URLs based on a predefined pattern.
  • Duplicate Removal: Automatically filters out duplicate URLs to ensure a clean output.
  • Modern UI: A sleek, responsive, and mobile-friendly interface with an animated background.
  • Copy to Clipboard: Easily copy the generated JSON with a single click.
  • Error Handling: Provides clear feedback for empty or invalid inputs.

🚀 How to Use

  1. Paste URLs: Open the application and paste your list of raw game URLs into the "Raw URL Input" text area. Each URL should be on a new line.
  2. Generate: Click the "Generate JSON" button.
  3. Review & Copy: The processed, structured JSON will appear in the "Generated JSON Output" panel. You can review the output and click the "Copy JSON" button to copy it to your clipboard.

💻 Tech Stack

  • Framework: React
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Build Tool: Vite (as implied by project structure)

SEO & Configuration

This project is configured with SEO best practices in mind:

  • public/robots.txt: Guides search engine crawlers.
  • public/sitemap.xml: Provides a map of the site for better indexing.
  • Meta Tags: The index.html is populated with a descriptive title, meta description, and Open Graph tags for enhanced search visibility and social sharing.
  • Custom Favicon: Includes a custom favicon.svg for brand identity.

🧑‍💻 Author

HSINI MOHAMED


This project was built to simplify the workflow for managing large collections of web-based games.

About

Game Data JSON Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published