Portfolio

JavaScriptTypeScriptDenoNodeJSReactJSReduxRedux SagaNextJSTailwindBootstrapRustJavaSpringDockerKotlinGoCC#UnityTerraformMySQLPostgreSQLSQLiteGraphQLCourseLibraryFrontend ApplicationBackend ApplicationGameAndroid App

Campus Management System

JavaSpringLibraryBackend ApplicationFrontend ApplicationMySQL

A university project used to provide an interface for room bookings across the university buildings.

Checkers

C

The checkers game written in C.

Chess has Quirks

JavaScriptNodeJSBackend ApplicationFrontend ApplicationGame

A university project where a creation of chess in JavaScript was required.

CoDash

JavaScriptTypeScriptReactJSRedux SagaReduxBootstrap

A COVID-19 dashboard.

Deno Argon2

DenoTypeScriptLibrary

Argon2 library for Deno.

Deno Workspaces

DenoTypeScriptBackend Application

Deno Workspaces inspired by Yarn Workspaces.

Docker images

Docker

A collection of custom docker images used for development.

GA Tag Release

NodeJSTypeScriptLibrary

GitHub Action for creating and tagging a release for Node projects.

Git Backup

Rust

A program to backup your git repos periodically.

Habit Tracker

Backend Application

University project to track periodic habits and their completion.

JS Helpers

DenoNodeJSJavaScriptTypeScriptLibrary

A collection of helper functions for JS and TS built for both Deno and Node.

morstad.eu

ReactJSJavaScriptTypeScriptFrontend ApplicationNextJSTailwind

This exact website, my personal site.

Munchkin Buddy

KotlinAndroid App

An Android helper application for Munchkin, the board game.

Nessie

DenoJavaScriptTypeScriptLibraryDockerMySQLPostgreSQLSQLite

A modular Deno library for PostgreSQL, MySQL, MariaDB and SQLite migrations.

Build and Deploy a REST API with Deno

DenoJavaScriptTypeScriptBackend ApplicationDockerMySQLPostgreSQLSQLiteCourse

A course on Newline.co where I teach about Deno and how to crate and deploy a REST API from scratch.

Social Slam

ReactJSJavaScriptTypeScriptFrontend ApplicationReduxRedux SagaPostgreSQLGraphQL

A Hackathon project where the concept is to create a live stream of people playing music together remotely.

Translation Fetch

NodeJSJavaScriptTypeScriptLibrary

A NPM package for syncing translations from POEditor to a repo, and then downloading them.

Virtual Assistant

JavaScriptTypeScriptLibraryReactJS

A virtual assistant for your terminal inspired by Clippy.