Hi, it's Louis. I designed and developed this website. It's a work in progress, but I wanted to something out that was at least visible to people.
I plan to add images to help illustrate my process and link more projects.
As I aspire to be a full stack web developer, I couldn't even begin to call myself one without a portfolio website! So yeah, that's one of the main reasons for creating this website.
Besides displaying my capabilities in a concrete fashion that is visible to everyone.
Oh, and as a method to gain more web development experience.
And for the fun of making you read this.
When designing this site, as always I had to consider what role this website would assume. Namely, it's a portfolio for my various other projects. Given that my projects have different stylist choices, I needed to design a user interface that could highlight those designs while also exuding a style of its own.
Thus, I opted for an achromatic color scheme that wouldn't conflict with the palettes of my other work. Additionally, I sought a modern and modular feel, so I opted for a clean, sans-serif font. As for the layout, I've chosen to use white-space to my advantage, while letting the user's imagination create "invisible" margins with my alignment.
With React's prevalence in the industry, as well as it being taught in my courses, I opted to use it as my front-end framework. React's modular development also let's me quickly construct new process pages for any new projects I create. You know, after I had built those components at least.
To deploy the website, I've used a DigitalOcean droplet because of their ease of use for web developers and the low start-up cost. An extra plus is the continuous integration and delivery through its link to my github repository. Plus, it should let me host multiple low-traffic sites on one droplet.