Game - Site
تفاصيل العمل
Type of Work: Games-OOP is an interactive front-end website built for browsing and reviewing video games, developed using core web technologies: HTML, CSS, and JavaScript, with data fetched dynamically from an external API. The site was built following Object-Oriented Programming (OOP) principles in JavaScript, ensuring an organized, scalable, and maintainable codebase. It targets gaming enthusiasts looking to explore game reviews and details across different categories in an easy, organized way. Key Features: - Browse and filter games by category, such as MMORPG, SHOOTER, SAILING, PERMADEATH, SUPERHERO, and PIXEL, making it easy to find the desired type of game. - Full game details displayed upon selection, including description, rating, images, and other relevant information. - Dynamic data fetching from an external API, ensuring up-to-date and accurate content without manually storing it within the site. Implementation Method: The site was built using a classic front-end architecture: content structure handled with HTML, and styling managed through CSS to ensure a cohesive, visually engaging look suited to entertainment content. The core of the implementation relied on JavaScript built on Object-Oriented Programming principles, where the site's logic was divided into independent classes and objects, each responsible for a specific task, such as fetching game data from the API, filtering it by selected category, and dynamically rendering a game's details upon user interaction. This approach helped achieve separation of concerns and made the code more reusable and easier to extend in the future.
بطاقة العمل
طلب عمل مماثل