Main Projects

Full Stack Applications and more complex, longer projects I tend to spend more time with.

Tradelog

finished
  • JavaScript
  • React
  • Redux
  • Sass
  • Node.js
  • Express
  • Postgres

Application for stock market traders that helps tracking profits, losses and strategy success rates. My very first larger full stack application, inspired by the time when I was learning how to trade. A simple application that keeps track of account, trade and strategy statistics for authenticated users. Deployed on Heroku.

Rewards

finished
  • JavaScript
  • React
  • React Context
  • Sass

Glorified to-do app on a stick, that keeps you balanced for long term performance. Set up your own rewards for a fair price to keep you motivated. The application rewards you for completed tasks with coins, that you can spend on something fun. Also tries to motivate you with semi-fun comments server on toasties. Using React context and useReducer hooks to manage state between the two sides of the app.

35Wizards

ongoing
  • TypeScript
  • React
  • Apollo
  • Node.js
  • MongoDB
  • TypeGraphQL
  • Jest

Dungeons & Dragons character sheet and game tracking application, developed in collaboration with an amazing UX designer. Massive work in progress, still in skeleton phase. Largest project to date, with complex back and frontend logic, multiple nested routers, drag and drops, custom GraphQL API with tons of data recalculating. A real level up.

Follow the project website on Ko-fi

Learning & Practice

I really enjoy learning new technologies. These are short, fun projects I build specifically for picking up, or practice new technologies.

VTM - Dice Roll Generator

finished
  • TypeScript
  • React
  • React-Hooks
  • CSS
  • Jest

Dice roll generator for the popular gothic RPG, Vampire the Masquerade. Simple app with a complex enough system to practice TypeScript-React, and Jest testing for the internal logic. Also experimental app for React-Testing-Library

Extendable Rock-Paper-Scissors

finished
  • TypeScript
  • React
  • React Context
  • Jest
  • React-Testing-Library

Twist on the classic Rock-Paper-Scissors, my first project fully completed with TDD, using Jest/React-Testing-Library.

Extendable with free Lizard-Spock DLC, to get me thinking about reusable rulesets, and utilizing TypeScript. Massive overkill for the project, but had a lot of fun building it. No animals were harmed during production 🦎.