https://github.com/apanchenko/cv
Generate my resume in pdf
https://github.com/apanchenko/cv
Last synced: 5 months ago
JSON representation
Generate my resume in pdf
- Host: GitHub
- URL: https://github.com/apanchenko/cv
- Owner: apanchenko
- Created: 2022-02-12T23:05:24.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-14T14:55:38.000Z (almost 2 years ago)
- Last Synced: 2024-09-15T00:37:19.770Z (almost 2 years ago)
- Language: Python
- Homepage:
- Size: 2.84 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CV
Generate resume in PDF format.
## Plans
1. Freemium Model
- Free features: basic templates, PDF export, limited number of resumes.
- Paid features: professional templates, advanced editing options.
2. Partnership Programs
- Advertisements or partner offers: courses, job opportunities, job search training, etc.
- Collaboration with employment platforms: offer their services through your website.
3. SEO and Career Advice
- Publishing articles related to career development, job search, and resume writing to attract organic traffic.
4. Resume Writing Services
- Professional resume writing or expert revision.
- Resume analysis based on employer requirements.
5. Social Network Integration
- Integration with LinkedIn, Xing, and other platforms for automatic synchronization and updating of resume data.
## Generate the CV
```shell
docker compose run --rm seed # seed the database
docker compose down db # stop the database
docker compose up --build -d
docker compose down
# dev:
uv venv --python 3.12.4 --preview # create environment
. .venv/bin/activate.fish # activate the environment
uv sync # install dependencies
docker compose run -p 5441:5432 -d db # run database
prisma db push # push schema to database
uvicorn cv.api:app --reload --port 8000 # run local server
```
## Backlog
- editor
- auth
- ci/cd with [github actions](https://docs.github.com/en/actions)
- [dev container](https://code.visualstudio.com/docs/devcontainers/containers)
- consider [tailwindcss](https://tailwindcss.com/)
## Links
- [best-resume-font-size-and-type-2063125](https://www.thebalancecareers.com/best-resume-font-size-and-type-2063125)
- [uv](https://docs.astral.sh/uv/)
- [ruff](https://docs.astral.sh/ruff/)
- [playwright](https://playwright.dev/python/)
- [prisma](https://prisma-client-py.readthedocs.io)
- [htmx](https://htmx.org/)
- [examples](https://github.com/marty331/fasthtmx/)
## Peers
- [novoresume](https://novoresume.com/)
- [zety](https://zety.com/resume-builder)
- [resume.io](https://resume.io/)
- [indeed](https://www.indeed.com/create-resume/)
- [resumegenius](https://resumegenius.com/)
- [flowcv](https://flowcv.com/)
- [livecareer](https://www.livecareer.com/resume/builder)
- [enhancv](https://enhancv.com/resume-builder/)
- [resume.com](https://www.resume.com/)
- [cvmaker](https://www.cvmaker.com/)
- [resumekit](https://resumekit.com/)
- [canva](https://www.canva.com/create/resumes/)