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