Website

About

This website has been developed from the ground up using the standard web stack and PHP. The ambition was to create an environment where I can showcase all of my personal and professional work.

I used many design practices and methods throughout the development, to make the website as modular as possible. By streamlining the maintenance process, I allowed myself to effortlessly add, remove or modify all of the website content.

Usability and accessibility are fundamental in web design. To empower these key features, I decided to use a modern minimalistic graphical style. The neutral color scheme boost the creativeness on display and allow each piece the spotlight it deserves.

All scripts on this website has been written in plain JavaScript. This ensures increased performance, and reduce unpredictability caused by external frameworks and libraries. Maintaining full control over all of the code resulted in, consistency and extensibility.

External Tools

I developed a custom Website CMS (content management system) that allows me to create, modify and upload web pages through an intuitive interface. I also developed a Photoshop Plugin that allows me to upload images to my website directly from Photoshop.

For more information about my external tools, check out the Website CMS page and the Photoshop Plugins page.

Android Application

To further extend my web development experience, I decided to turn my website into an android application. The default web browser contains elements and controls which limits the screen view. Within an application, I gain the power to customize the phones user interface to cater more towards my intentional browser experience.

The application was developed using Android Studio, and uses Firebase Cloud Messaging (FCM). FCM provides a reliable and battery-efficient connection between your server and devices that allows you to deliver and receive messages and notifications on iOS, Android, and the web at no cost.

The Google Play Store does not allow apps whose primary purpose is to provide a web-view of a website. Even with the implementation of FCM, I was not able to upload my application to the Google Play Store. You can download the Elias Wick - Website Android Application here.