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.
- Host: GitHub
- URL: https://github.com/lokrip/dota-2
- Owner: Lokrip
- License: other
- Created: 2024-08-04T16:19:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-11T03:47:27.000Z (about 1 year ago)
- Last Synced: 2025-03-11T04:30:03.070Z (about 1 year ago)
- Topics: css, html, typescript, webpack
- Language: HTML
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
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