Member-only story

How To Build the Perfect JavaScript Portfolio.

Kieran Maher
4 min readJul 5, 2019

--

As JavaScript continues to grow in popularity, more and more jobs are becoming prevalent across the globe. A quick search for my local region in England reveals dozens of jobs that either have JavaScript as a core technology, or an assisting technology. It’s therefore more important than ever to make sure your personal portfolio for JavaScript is as best as you can possibly make it.

Here are my top four projects that I’d recommend for your portfolio to help bolster your chances of getting your dream job.

Project One: Cloud Storage Service

Cloud services are still rising in popularity and so too are the need for developers who can build platforms on top of the high performing high intensity hardware. A project that focuses on building a back end system that is capable of uploading and downloading files, with some additional extras such as encryption and file compression (although you could consider this a project all in itself).

My advice would be to build a decoupled front end and back end system, unless you are trying to advertise yourself as a full stack developer. As always as with any portfolio project, try and make sure your code is available for review on your Github.

Skill set: Back End, Node

Project Two: Booking System

A simple booking system such as a taxi service (consider an Uber clone), a medical appointment booking service or a hair dressers booking service as some basic examples. This project could be a great way to show your skills with database interactions within Node, and it could be an opportunity to show how you can work within different databases (such as a version connected to a MongoDB and a version connect to a SQL DB).

A key component in making this project shine on your portfolio is to emphasis the extras — session memory, authentication and even a sandbox payment area can all be used to not only show your skills in Node to process these requests, but also your skills with other frameworks such as Vue or Angular.

Skill set: Front End, Vue, Angular, Node

Project Three: E-Commerce Site

--

--

Kieran Maher
Kieran Maher

Written by Kieran Maher

Security Engineer and gym enthusiast.

No responses yet

Write a response