PERSONAL WEBSITE
PERSONAL WEBSITE
6/6/2022

I got my own domain (josherlo.com) after I decided to create a personal website. I used ReactJS along with Styled Components to create my website.

I challeneged myself to not use any other component library, as I wanted to see if I could create all the components by myself. In fact most of the components you see here are all made by me! From the image gallery, to the alerts and the text fields, all of them were created by me.

I also used MySQL and FastAPI to store and query data like projects.

React
NodeJS
FastAPI
MySQL
© Josher Lo 2025