erincar / cv

CV management and generation project with SvelteKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Erinc Argimak - CV

Development

npm install
npm run dev # -- --open # open app in a new browser tab

Building

Build a production version:

npm run build
npm run preview

To deploy your app, you may need to install an adapter for your target environment.

TODO

  • TailwindCSS
  • GitHub Action: PDF export feature
  • Use own component library npm package
  • Automated checks for (npm run: check, format, test)

Code

  • Classes for various entities (education, experience, skill, ...)
  • Store information in class instances

UX

  • CV version browsing panel
  • PDF Exports / Printing
  • Document positioning and sizing on the viewport

Packages

  • Iconify
  • Fonts?

Components

  • Page

    • Initiation
    • backgroundColor support
    • Show content
    • Layout
  • Person Tag

    • Contact Information
  • Skills

    • Skill pill
  • Education

  • Experience

About

CV management and generation project with SvelteKit


Languages

Language:JavaScript 52.0%Language:TypeScript 31.9%Language:HTML 12.0%Language:Svelte 2.0%Language:CSS 2.0%