An open API service indexing awesome lists of open source software.

https://github.com/lokrip/dota-2

This project is a demonstration of my interface development skills, in which I recreated a copy of the Dota 2 website.
https://github.com/lokrip/dota-2

css html typescript webpack

Last synced: 2 months ago
JSON representation

This project is a demonstration of my interface development skills, in which I recreated a copy of the Dota 2 website.

Awesome Lists containing this project

README

          

# Dota 2 Copy

This project is a showcase of my front-end development skills where I have recreated the official Dota 2 website. It demonstrates my ability to implement responsive design, HTML, and CSS to mirror the design and functionality of a real-world website.

The project was initially created quite some time ago as a simple layout, but I have since enhanced it by adding additional features, refining the design, and improving its functionality. Recently, I introduced a build system with Webpack.

## Project Setup

To get started with this project, follow the steps below:

### Prerequisites

Ensure that you have the following installed:

- [Node.js](https://nodejs.org/en/download/) (v16.0.0 or higher)
- [npm](https://www.npmjs.com/get-npm) (comes with Node.js)
- [Git](https://git-scm.com/downloads)

### Installation

1. Clone the repository:

```bash
git clone https://github.com/Lokrip/dota-2

npm install

npm start

### Technologies Used
- HTML5
- CSS3
- JavaScript (TypeScript)
- Webpack