Media-Encyclopedia is a comprehensive web application dedicated to preserving the rich history of video games. This platform offers a wealth of information about various aspects of the video game industry, including genres, developers, game engines, gaming companies, and more.
- Explore Video Game Genres: Immerse yourself in detailed content covering a wide array of video game genres, gaining insights into their evolution and defining characteristics.
- Developer Showcases: Discover in-depth profiles of influential video game developers, exploring their contributions and notable creations.
- Game Engine Insights: Gain insights into different game engines, their capabilities, and their impact on the gaming landscape.
- Gaming Company Spotlights: Get to know gaming companies, their historical significance, and their role in shaping the video game industry.
- Comprehensive Industry Knowledge: Access a treasure trove of information relevant to the video game industry, enhancing your understanding of its growth and development.
- React: The core framework provides a seamless and dynamic user interface.
- Create React App (CRA): A convenient tool for setting up and managing React applications.
- Ant Design: A popular design system and component library for creating aesthetically pleasing and responsive UIs.
- JavaScript: The primary programming language used for building the application.
- Clone this repository to your local machine.
- Navigate to the project directory:
cd media-encyclopedia
- Install dependencies:
cd src && npm i
- Start the development server:
npm start
- Open your browser and visit
http://localhost:3000
to access the Media-Encyclopedia app.
I welcome contributions from the community to enhance the User-Blog experience. To contribute, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/new-feature
. - Make your changes and commit them
git commit -m 'Add new feature'
. - Push to your forked repository.
- Open a pull request, describing the changes you've made.
If you encounter any issues or have suggestions for improvements, please create an issue