This project is a gaming hub that allows users to search for their favorite games using TypeScript, Chakra UI for the frontend, and Node/Express for the backend. The application integrates the rawg.io API to fetch game information and present it to users in an intuitive and visually appealing interface.
-
Game Search: Users can search for their favorite games using the rawg.io API and view detailed information about each game.
-
Responsive Design: The application is designed to be responsive, ensuring a seamless user experience across various devices and screen sizes.
-
Intuitive UI: Chakra UI is utilized to create an intuitive and aesthetically pleasing user interface, enhancing the overall user experience.
-
TypeScript: The project is primarily written in TypeScript, a statically typed superset of JavaScript that improves code maintainability and helps catch errors during development.
-
Chakra UI: Chakra UI is used for building the user interface components, providing a set of accessible and customizable UI components.
-
Node.js: Node.js is used for the backend, providing a server environment for handling API requests and serving the application.
-
Express: Express is used as the web application framework for Node.js, simplifying the process of handling HTTP requests and routes.
-
rawg.io API: The rawg.io API is integrated to fetch game information, including details such as game name, release date, platforms, and more.