Personal

League of Legends Client

Scope of Work
Development
Category
Personal
Duration
One Month

The goal of this project was to improve my CSS styling skills. Since I like to play a good video game in my spare time, I thought why not combine the two. And so I created a copy of the League of Legends client.

The biggest challenge of this project was to reproduce their client as precisely as possible without access to graphics, animations, or sound effects. Thanks to this project, I have certainly improved my knowledge of CSS, BEM naming conventions. It was also one of the first bigger private projects using React. Everything was connected to the back-end thanks to web sockets so you could chat with each other in real-time.

I am pleased with the result of my work. Looking back, I could much better divide the application into modules and individual views.

Technology.

What techologies & libraries I've used.

React
Node
SCSS
BEM
Web Sockets
Redux
Express
Javascript
HTML
CSS
Other