No project description provided
Project description
cv-model
- Roadmap
- markdown encoder & decoder
- watchdog
I want to start working on a full stack project. The idea is to help ordinary people write resume in a professional way.
- frontend: nextjs
- Side by side view
- left side: editor
- represent resume as either json or yaml, or anything that can be validated by a schema
- alternatively, a UI form that will ask user input for each field in the schema
- right side: preview
- show the resume in a professional way, with a few templates to choose from
- allow user to download the resume as pdf, docx, etc.
- left side: editor
- Side by side view
- backend: python (fastapi, typst, jinja2)
- front end will pass validated json resume data to backend
- backend pipeline:
- validate the json resume data against pydantic model
- generate typst script from json data and jinja template
- generate pdf from typst script
- return the pdf to front end for preview/download
- deployment: I am not sure yet, I need some help here
- I am thinking of using vercel for frontend
- Some cloud service for backend, like AWS, GCP, or Azure
Future roadmap:
- generate a website from the json resume data automatically for the user
- use llm to help user write resume
- use llm to fine-tune the resume based on job description
Comparison with rendercv:
-
rendercv use its own schema which is not compatible with jsonresume schema
-
rendercv only support yaml format, while I want to support json and yaml and ui form
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cv_model-0.0.3.tar.gz.
File metadata
- Download URL: cv_model-0.0.3.tar.gz
- Upload date:
- Size: 23.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a251fce795247d85e68ab77c7a94c2d26ca49fe5c7438190ae7e81c047fe13a
|
|
| MD5 |
92040679aec662599d1bc2c8437f4026
|
|
| BLAKE2b-256 |
93c6f3a642f1ba6fd127f74e0dc66aecf394b650ff02c91bf8f4486b7bf147e4
|
Provenance
The following attestation bundles were made for cv_model-0.0.3.tar.gz:
Publisher:
release.yml on austinyu/cv-model
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cv_model-0.0.3.tar.gz -
Subject digest:
3a251fce795247d85e68ab77c7a94c2d26ca49fe5c7438190ae7e81c047fe13a - Sigstore transparency entry: 220123629
- Sigstore integration time:
-
Permalink:
austinyu/cv-model@5c50522691634ae775aed23f1470e96a081065a6 -
Branch / Tag:
refs/tags/0.0.3 - Owner: https://github.com/austinyu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@5c50522691634ae775aed23f1470e96a081065a6 -
Trigger Event:
release
-
Statement type:
File details
Details for the file cv_model-0.0.3-py3-none-any.whl.
File metadata
- Download URL: cv_model-0.0.3-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0634b81e5047b18fc0087dc1be56df5d7a319de62a6dcc0613d93ac59dbfe0a2
|
|
| MD5 |
10515427d04b3824dd04c379f44dac0b
|
|
| BLAKE2b-256 |
6be668aa0fe3f620209f81a46fe7bd88126130a612ec04538c14511044d448c6
|
Provenance
The following attestation bundles were made for cv_model-0.0.3-py3-none-any.whl:
Publisher:
release.yml on austinyu/cv-model
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cv_model-0.0.3-py3-none-any.whl -
Subject digest:
0634b81e5047b18fc0087dc1be56df5d7a319de62a6dcc0613d93ac59dbfe0a2 - Sigstore transparency entry: 220123632
- Sigstore integration time:
-
Permalink:
austinyu/cv-model@5c50522691634ae775aed23f1470e96a081065a6 -
Branch / Tag:
refs/tags/0.0.3 - Owner: https://github.com/austinyu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@5c50522691634ae775aed23f1470e96a081065a6 -
Trigger Event:
release
-
Statement type: