skills Svelte Themes

Skills

Minimal PoC for a little CV editor and viewer for skills.

DenktMit Skillmatrix Editor

This is a small sideproject of SvenK which shall provide an easy way to formalize your skillset. Skills can be anything such as

  • a programming language or software ecosystem (for instance C++ or JVM)
  • an end user program (such as Adobe Photoshop)
  • a verb (painting) or attribute (respectful)
  • some soft skill (Human Resources)
  • and much more

The data structure is very generic: In general, a skill is associated with numeric attributes, which allows to quantify, for instance,

  • how much years of experience you have
  • how much you are interested to work with this skill/technology in the future
  • etc.

The numeric scale is not predefined and up to you for interpretation.

The system is open for improvements

Technical background

This is a sveltekit application with a nodejs server as backend which merely holds the datastructure in RAM. Very simple, lacking many things such as

  • a proper database
  • proper concurrent editing
  • proper views

The idea is that this tool only allows to edit a JSON structure which is then exported to be used with other tools, for instance within a static site generator.

In order to develop on this project, do the typical nodejs tooling: npm install, npm run dev. For deployment, have a look into make deploy, i.e. into the Makefile. This is super simple for the time being.

Top categories

Loading Svelte Themes