I am a fan of bootstrap. I've used it not only to create this but also many other websites. React is a different type of animal and I am exploring it's possibilities on my current studies.
It took me quite some time to digest inheritance, polimorphism, encapsulation and how they work together to create object oriented programs. It was worth it.
I know how to design database schema, relate tables and manipulate data in them. Generally I used MySQL but I am expanding my expertise and learning about PostreSQL too.