PlayKoDEX is a Game Database and Gaming News website developed as a project for the KodeGo Bootcamp. The website allows users to explore a wide range of games, read the latest gaming news, and stay up-to-date with the gaming industry.
-
Game Database: PlayKoDEX utilizes the RAWG API to fetch game data, allowing users to search for games, view details such as release date, ratings, genres, and descriptions, and access additional information such as screenshots and videos.
-
Gaming News: The website integrates with the NewsCatcher API to provide up-to-date gaming news from various sources. Users can read articles, stay informed about the latest releases, trends, and updates in the gaming world.
-
User-Friendly Interface: PlayKoDEX is built using React and styled with Tailwind CSS, resulting in a modern and intuitive user interface. The design prioritizes ease of use, allowing users to navigate the website effortlessly and discover new games and news articles seamlessly.
PlayKoDEX was developed with the goal of providing gamers with a comprehensive platform to explore games and access gaming-related news conveniently. The project leverages the following APIs:
-
RAWG API: The RAWG API offers a vast database of games, enabling us to fetch game information, including details, ratings, screenshots, and videos. This allows PlayKoDEX users to browse and search for their favorite games easily.
-
NewsCatcher API: The NewsCatcher API provides real-time news articles from numerous sources, including gaming publications and websites. By integrating this API, PlayKoDEX ensures that users can stay updated with the latest gaming news and trends.
1. Clone the repository in vs code:
git clone https://github.com/marcusdavidalo/GameLink.git
2. Install the dependencies:
npm install
3. Start the development server:
npm start
4. Open your browser and navigate to `http://localhost:3000` to access PlayKoDEX.
The backend for this project is located in the GameLinkDB repository . Please refer to its README.md file for instructions on how to set up and run the backend server.
We welcome contributions to PlayKoDEX! If you'd like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature:
git checkout -b feature/my-feature
3. Make the necessary changes and commit them:
git commit -m "Add my feature"
4. Push the changes to your forked repository:
git push origin feature/my-feature
5. Open a pull request, and we will review your changes.
This project is licensed under the MIT License.