[x] protect main branch / we can't enforce rules in the free version of github -_-
[x] limit merge to at least one reviewer
[x] add svelte check action
[x] add linting check action
[x] Depending on which hosting service we decide for -> setup PR deployments preview if available (going with vercel free tier unless someone insist on using some other provider)
[x] Setup environment secrets mechanism (for api keys and db keys)
This includes: