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

https://github.com/mammadataei/resume

Mohammad's Resume Builder
https://github.com/mammadataei/resume

deno json-resume resume resume-builder

Last synced: about 1 year ago
JSON representation

Mohammad's Resume Builder

Awesome Lists containing this project

README

          

# Mohammad's Resume Builder

My resume builder using:

- YAML for writing resume data
- JSX for generating HTML
- [Zod](https://zod.dev/) for data validation
- [Puppeteer](https://github.com/puppeteer/puppeteer) for generating PDF
- [Deno](https://deno.land) for runtime and dev server
- [Unocss](https://github.com/unocss/unocss/) for styling

## How to use it?

First clone or fork this repository. Then copy `resume.example.yml` to
`resume.yml` and edit it. Update the `template` as you need.

You can also define environment variables in `.env` file, and they will be
available in the `resume.yml` file.

### Commands

```bash
# run dev server
deno task dev

# build resume
deno task build

# generate JSON schema for YAML validation and auto-completion
deno task codegen
```

## Acknowledgments

Inspired By [Anthony Fu](https://github.com/antfu/resume) and
[Boilerplate theme for JSON Resume](https://github.com/jsonresume/jsonresume-theme-boilerplate)

## License

The source code is licensed by [MIT License](/LICENSE).