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++orJVM) - 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
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.