GameDom is a Web App created with ReactJs + ChakraUI & Zustand for state-management.
- ReactJs
- ChakraUI
- Zustand
- ReactRouter
- React-Query
- Tailwind CSS
- Web Application to search & browse for video games.
- Displays the essential information like supported platforms, critics score, publisher, genre , screenshots and game trailer.
- Uses Caching for reducing the load times of the user.
- Implemented zustand for efficient state management.
- Utilised React Query for managing the server state.
Games API from RAWG : https://rawg.io/apidocs
To run tests, run the following command
Clone the Repository:
git clone https://github.com/Kapil619/GamesDom.git
Install the dependencies:
npm install
Change the API Key in following file:
api-client.ts
For support, Email : kapilbadokar321@gmail.com.