In this project I wanted to demonstrate that I am capable of writing clean high-quality code and have deep knowledge of vanila Javascript. I strived to make it as much as possible compliant to the current industry standards such as:
- SOLID
- DRY
- KISS
Worth to note, that I have used prototypes instead of syntax-sugar classes because it provides clearer understanding how inheritance in Javascript & prototype chaining works and to ensure the maximum compatibility.
View the end result
This repository is licensed under the MIT License, allowing users to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software.