An open API service indexing awesome lists of open source software.

https://github.com/KonradSzwarc/devscard

A fully customizable template to create your online (and paper) resume without writing a single line of code.
https://github.com/KonradSzwarc/devscard

astro cv netlify resume tailwindcss template typescript

Last synced: 19 days ago
JSON representation

A fully customizable template to create your online (and paper) resume without writing a single line of code.

Awesome Lists containing this project

README

        

# DevsCard

A fully customizable template to create your online (and paper) resume without writing a single line of code.

> [!IMPORTANT]
> This project will remain available but **won't receive updates**.
>
> If you are searching for a great framework to build your resume, **[check out Zenith](https://github.com/KonradSzwarc/zenith)**. It's a new iteration of this project utilizing recent Astro version capabilities that will provide you with much more features and customizability.

## Features

- **โœ๏ธ Intellisense** โ€” provide your data in TypeScript files, getting autocompletion and description of each property right in your IDE.
- **๐Ÿ“ฑย Responsiveness** โ€” the resume is created and automatically tested to look good both on mobile and desktop devices.
- **๐ŸŒ  Assets optimization** โ€” all images in your CV are minimized and resized automatically at build time.
- **โšก๏ธ Performance** โ€” get 100 for all Lighthouse metrics, ensuring a great experience for visitors and a high score for search engines.
- **๐Ÿ“„ PDF generation** โ€” generate an accompanying PDF version of your CV with one command.
- **๐Ÿ”ถ Built-in icon sets** โ€” choose from over 100 000 [Iconify](https://iconify.design/) icons to represent your skills.
- **๐ŸŒ I18n** โ€” customize your resume's locale, date formatting, and used translations.
- **๐Ÿ”Ž SEO friendly** โ€” the entire website is designed with SEO in mind. All SEO-related config properties are required and well-described.
- **๐Ÿญย Favicons generation** โ€” invoke one command to generate all favicons and full app manifest for your website.
- **๐Ÿ›  Data helpers** โ€” use built-in helpers to define your skills/socials once and reuse them across the configuration.
- **๐Ÿ”€ Data transformers** โ€” utilize type-safe data transformers to create multiple variants of your resume without duplicating your data.

## Documentation

To learn how to set up your resume, go to:

[https://devscard.gitbook.io/docs](https://devscard.gitbook.io/docs/setup-guide)

## Example

To see an example CV, visit the link below:

[https://devscard.netlify.app](https://devscard.netlify.app/)