Space Haven Manager

The game Space Haven is a 2D isometric space exploration game, where you can also trade with different factions. With Space Haven Manager (click here for a demo) , I build a small web application that allows you to manage trading prices. From a technical perspective, AlpineJS is used as a thin layer around events and state management. For persistance, I'm using the Local Storage API. Testing is done via playwright and some automatic accessibility checks are done via axe-core. The tests are run on every push to the repository via GitHub Actions, this ensures consistent quality.

Frontend:

  • Eleventy
  • Twig/Nunjucks
  • HTML5+CSS3
  • SCSS
  • TailwindCSS
  • AlpineJS
  • Local Storage API

PM & Testing:

  • git/gitflow
  • Jest
  • E2E Testing
  • Playwright
  • axe-core