LouisD

A project of self-expression

This Website

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.

Process

Purpose

A project of self-expression

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.

Design

Sleek and unobtrusive

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.

Development

Simple and modern

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.