mirror of
https://github.com/rendercv/rendercv.git
synced 2025-12-23 21:47:55 -05:00
rename sinaatalay/rendercv to rendercv/rendercv
This commit is contained in:
16
README.md
16
README.md
@@ -3,8 +3,8 @@
|
||||
|
||||
_The engine of the [RenderCV App](https://rendercv.com)_
|
||||
|
||||
[](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml)
|
||||
[](https://coverage-badge.samuelcolvin.workers.dev/redirect/sinaatalay/rendercv)
|
||||
[](https://github.com/rendercv/rendercv/actions/workflows/test.yaml)
|
||||
[](https://coverage-badge.samuelcolvin.workers.dev/redirect/rendercv/rendercv)
|
||||
[>)](https://docs.rendercv.com)
|
||||
[>)](https://pypi.python.org/pypi/rendercv)
|
||||
[>)](https://pypistats.org/packages/rendercv)
|
||||
@@ -52,25 +52,25 @@ cv:
|
||||
|
||||
Then, it produces one of these PDFs with its corresponding $\LaTeX$ code, Markdown file, HTML file, and images as PNGs. Each of these is an example of one of 4 built-in themes of RenderCV. Click on the images below to preview PDF files.
|
||||
|
||||
| [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) |
|
||||
| [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) |
|
||||
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) |
|
||||
| [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) |
|
||||
|
||||
The contents of the HTML file can be pasted into Grammarly or any word processor for spelling and grammar checking.
|
||||
|
||||

|
||||

|
||||
|
||||
It also validates the input file. If there are any problems, it tells users where the problems are and how they can fix them.
|
||||
|
||||

|
||||

|
||||
|
||||
RenderCV comes with a JSON Schema so that the YAML input file can be filled out interactively.
|
||||
|
||||

|
||||

|
||||
|
||||
## Quick Start Guide
|
||||
|
||||
Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/sinaatalay/rendercv-pipeline), [Docker image](https://hub.docker.com/r/rendercv/rendercv) or follow the steps below.
|
||||
Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/rendercv/rendercv-pipeline), [Docker image](https://hub.docker.com/r/rendercv/rendercv) or follow the steps below.
|
||||
|
||||
1. Install [Python](https://www.python.org/downloads/) (3.10 or newer).
|
||||
2. Run the command below in a terminal to install RenderCV.
|
||||
|
||||
@@ -15,7 +15,7 @@ There are two ways of developing RenderCV: locally or with GitHub Codespaces.
|
||||
2. Install [Hatch](https://hatch.pypa.io/latest/), as it is the project manager for RenderCV. The installation guide for Hatch can be found [here](https://hatch.pypa.io/latest/install/#installation).
|
||||
3. Clone the repository recursively (because TinyTeX is being used as a submodule) with the following command.
|
||||
```bash
|
||||
git clone --recursive https://github.com/sinaatalay/rendercv.git
|
||||
git clone --recursive https://github.com/rendercv/rendercv.git
|
||||
```
|
||||
4. Go to the `rendercv` directory.
|
||||
```bash
|
||||
@@ -57,17 +57,17 @@ There are two ways of developing RenderCV: locally or with GitHub Codespaces.
|
||||
|
||||
### Develop with GitHub Codespaces
|
||||
|
||||
1. [Fork](https://github.com/sinaatalay/rendercv/fork) the repository.
|
||||
1. [Fork](https://github.com/rendercv/rendercv/fork) the repository.
|
||||
2. Navigate to the forked repository.
|
||||
3. Click the <> **Code** button, then click the **Codespaces** tab, and then click **Create codespace on main**.
|
||||
|
||||
Then, [Visual Studio Code for the Web](https://code.visualstudio.com/docs/editor/vscode-web) will be opened with a ready-to-use development environment.
|
||||
|
||||
This is done with [Development containers](https://containers.dev/), and the environment is defined in the [`.devcontainer/devcontainer.json`](https://github.com/sinaatalay/rendercv/blob/main/.devcontainer/devcontainer.json) file. Dev containers can also be run locally using various [supporting tools and editors](https://containers.dev/supporting).
|
||||
This is done with [Development containers](https://containers.dev/), and the environment is defined in the [`.devcontainer/devcontainer.json`](https://github.com/rendercv/rendercv/blob/main/.devcontainer/devcontainer.json) file. Dev containers can also be run locally using various [supporting tools and editors](https://containers.dev/supporting).
|
||||
|
||||
## Available Commands
|
||||
|
||||
These commands are defined in the [`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml) file.
|
||||
These commands are defined in the [`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml) file.
|
||||
|
||||
- Format the code with [Black](https://github.com/psf/black) and [Ruff](https://github.com/astral-sh/ruff)
|
||||
```bash
|
||||
@@ -101,11 +101,11 @@ These commands are defined in the [`pyproject.toml`](https://github.com/sinaatal
|
||||
```bash
|
||||
hatch run docs:build
|
||||
```
|
||||
- Update [schema.json](https://github.com/sinaatalay/rendercv/blob/main/schema.json)
|
||||
- Update [schema.json](https://github.com/rendercv/rendercv/blob/main/schema.json)
|
||||
```bash
|
||||
hatch run docs:update-schema
|
||||
```
|
||||
- Update [`examples`](https://github.com/sinaatalay/rendercv/tree/main/examples) folder
|
||||
- Update [`examples`](https://github.com/rendercv/rendercv/tree/main/examples) folder
|
||||
```bash
|
||||
hatch run docs:update-examples
|
||||
```
|
||||
@@ -114,6 +114,6 @@ These commands are defined in the [`pyproject.toml`](https://github.com/sinaatal
|
||||
hatch run docs:update-entry-figures
|
||||
```
|
||||
|
||||
## About [`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml)
|
||||
## About [`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml)
|
||||
|
||||
[`pyproject.toml`](https://github.com/sinaatalay/rendercv/blob/main/pyproject.toml) contains the metadata, dependencies, and tools required for the project. Please read through the file to understand the project's technical details.
|
||||
[`pyproject.toml`](https://github.com/rendercv/rendercv/blob/main/pyproject.toml) contains the metadata, dependencies, and tools required for the project. Please read through the file to understand the project's technical details.
|
||||
|
||||
@@ -14,9 +14,9 @@ To generate a coverage report with the tests, run the following command.
|
||||
hatch run test-and-report
|
||||
```
|
||||
|
||||
Once new commits are pushed to the `main` branch, the [`test.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/test.yaml) workflow will be automatically triggered, and the tests will run.
|
||||
Once new commits are pushed to the `main` branch, the [`test.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/test.yaml) workflow will be automatically triggered, and the tests will run.
|
||||
|
||||
## About [`testdata`](https://github.com/sinaatalay/rendercv/tree/main/tests/testdata) folder
|
||||
## About [`testdata`](https://github.com/rendercv/rendercv/tree/main/tests/testdata) folder
|
||||
|
||||
In some of the tests:
|
||||
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
# Writing Documentation
|
||||
|
||||
The documentation's source files are located in the [`docs`](https://github.com/sinaatalay/rendercv/tree/main/docs) directory and it is built using the [MkDocs](https://github.com/mkdocs/mkdocs) package. To work on the documentation and see the changes in real-time, run the following command.
|
||||
The documentation's source files are located in the [`docs`](https://github.com/rendercv/rendercv/tree/main/docs) directory and it is built using the [MkDocs](https://github.com/mkdocs/mkdocs) package. To work on the documentation and see the changes in real-time, run the following command.
|
||||
|
||||
```bash
|
||||
hatch run docs:serve
|
||||
```
|
||||
|
||||
Once the changes are pushed to the `main` branch, the [`deploy-docs`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/deploy-docs.yaml) workflow will be automatically triggered, and [docs.rendercv.com](https://docs.rendercv.com/) will be updated to the most recent version.
|
||||
Once the changes are pushed to the `main` branch, the [`deploy-docs`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/deploy-docs.yaml) workflow will be automatically triggered, and [docs.rendercv.com](https://docs.rendercv.com/) will be updated to the most recent version.
|
||||
|
||||
|
||||
## Updating the [`examples`](https://github.com/sinaatalay/rendercv/tree/main/examples) folder
|
||||
## Updating the [`examples`](https://github.com/rendercv/rendercv/tree/main/examples) folder
|
||||
|
||||
The `examples` folder includes example YAML files for all the built-in themes, along with their corresponding PDF outputs. Also, there are PNG files of the first pages of each theme in [`docs/assets/images`](https://github.com/sinaatalay/rendercv/tree/main/docs/assets/images). These examples are shown in [`README.md`](https://github.com/sinaatalay/rendercv/blob/main/README.md).
|
||||
The `examples` folder includes example YAML files for all the built-in themes, along with their corresponding PDF outputs. Also, there are PNG files of the first pages of each theme in [`docs/assets/images`](https://github.com/rendercv/rendercv/tree/main/docs/assets/images). These examples are shown in [`README.md`](https://github.com/rendercv/rendercv/blob/main/README.md).
|
||||
|
||||
These files are generated using [`docs/update_examples.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_examples.py). The contents of the examples are taken from the [`create_a_sample_data_model`](https://docs.rendercv.com/reference/data/#rendercv.data.create_a_sample_data_model) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/).
|
||||
These files are generated using [`docs/update_examples.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_examples.py). The contents of the examples are taken from the [`create_a_sample_data_model`](https://docs.rendercv.com/reference/data/#rendercv.data.create_a_sample_data_model) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/).
|
||||
|
||||
Run the following command to update the `examples` folder.
|
||||
|
||||
@@ -21,13 +21,13 @@ Run the following command to update the `examples` folder.
|
||||
hatch run docs:update-examples
|
||||
```
|
||||
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the `examples` folder will be updated to the most recent version.
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the `examples` folder will be updated to the most recent version.
|
||||
|
||||
## Updating figures of the entry types in the "[Structure of the YAML Input File](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/)"
|
||||
|
||||
There are example figures for each entry type for each theme in the "[Structure of the YAML Input File](https://docs.rendercv.com/user_guide/structure_of_the_yaml_input_file/)" page.
|
||||
|
||||
The figures are generated using [`docs/update_entry_figures.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_entry_figures.py).
|
||||
The figures are generated using [`docs/update_entry_figures.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_entry_figures.py).
|
||||
|
||||
Run the following command to update the figures.
|
||||
|
||||
@@ -35,13 +35,13 @@ Run the following command to update the figures.
|
||||
hatch run docs:update-entry-figures
|
||||
```
|
||||
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the figures will be updated to the most recent version.
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and the figures will be updated to the most recent version.
|
||||
|
||||
## Updating the JSON Schema ([`schema.json`](https://github.com/sinaatalay/rendercv/blob/main/schema.json))
|
||||
## Updating the JSON Schema ([`schema.json`](https://github.com/rendercv/rendercv/blob/main/schema.json))
|
||||
|
||||
The schema of RenderCV's input file is defined using [Pydantic](https://docs.pydantic.dev/latest/). Pydantic allows automatic creation and customization of JSON schemas from Pydantic models.
|
||||
|
||||
The JSON Schema is also generated using [`docs/update_schema.py`](https://github.com/sinaatalay/rendercv/blob/main/docs/update_schema.py). It uses [`generate_json_schema`](https://docs.rendercv.com/reference/data/#rendercv.data.generate_json_schema) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/).
|
||||
The JSON Schema is also generated using [`docs/update_schema.py`](https://github.com/rendercv/rendercv/blob/main/docs/update_schema.py). It uses [`generate_json_schema`](https://docs.rendercv.com/reference/data/#rendercv.data.generate_json_schema) function from [`rendercv.data`](https://docs.rendercv.com/reference/data/).
|
||||
|
||||
Run the following command to update the JSON Schema.
|
||||
|
||||
@@ -49,4 +49,4 @@ Run the following command to update the JSON Schema.
|
||||
hatch run docs:update-schema
|
||||
```
|
||||
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/sinaatalay/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and `schema.json` will be updated to the most recent version.
|
||||
Once a new release is created on GitHub, the [`publish-to-pypi.yaml`](https://github.com/rendercv/rendercv/blob/main/.github/workflows/publish-to-pypi.yaml) workflow will be automatically triggered, and `schema.json` will be updated to the most recent version.
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
<br>
|
||||
<br>
|
||||
|
||||
[](https://github.com/sinaatalay/rendercv/actions/workflows/test.yaml)
|
||||
[](https://coverage-badge.samuelcolvin.workers.dev/redirect/sinaatalay/rendercv)
|
||||
[](https://github.com/rendercv/rendercv/actions/workflows/test.yaml)
|
||||
[](https://coverage-badge.samuelcolvin.workers.dev/redirect/rendercv/rendercv)
|
||||
[)](https://docs.rendercv.com)
|
||||
[)](https://pypi.python.org/pypi/rendercv)
|
||||
[)](https://pypistats.org/packages/rendercv)
|
||||
@@ -57,29 +57,29 @@ cv:
|
||||
|
||||
Then, it produces one of these PDFs with its corresponding $\LaTeX$ code, Markdown file, HTML file, and images as PNGs. Each of these is an example of one of 4 built-in themes of RenderCV. Click on the images below to preview PDF files.
|
||||
|
||||
| [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) |
|
||||
| [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ClassicTheme_CV.pdf) | [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_Sb2novTheme_CV.pdf) |
|
||||
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [](https://github.com/sinaatalay/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) |
|
||||
| [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_ModerncvTheme_CV.pdf) | [](https://github.com/rendercv/rendercv/blob/main/examples/John_Doe_EngineeringresumesTheme_CV.pdf) |
|
||||
|
||||
|
||||
The contents of the HTML file can be pasted into Grammarly or any word processor for spelling and grammar checking.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
It also validates the input file. If there are any problems, it tells users where the problems are and how they can fix them.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
RenderCV comes with a JSON Schema so that the YAML input file can be filled out interactively.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## Quick Start Guide
|
||||
|
||||
Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/sinaatalay/rendercv-pipeline), or follow the steps below.
|
||||
Either use the [RenderCV App](https://rendercv.com), [`rendercv-pipeline`](https://github.com/rendercv/rendercv-pipeline), or follow the steps below.
|
||||
|
||||
1. Install [Python](https://www.python.org/downloads/) (3.10 or newer).
|
||||
2. Run the command below in a terminal to install RenderCV.
|
||||
|
||||
@@ -41,7 +41,7 @@ rendercv_settings:
|
||||
2. Add the following line at the top of `Your_Name_CV.yaml`:
|
||||
|
||||
``` yaml
|
||||
# yaml-language-server: $schema=https://github.com/sinaatalay/rendercv/blob/main/schema.json?raw=true
|
||||
# yaml-language-server: $schema=https://github.com/rendercv/rendercv/blob/main/schema.json?raw=true
|
||||
```
|
||||
3. Press `Ctrl + Space` to see the auto-complete suggestions.
|
||||
|
||||
|
||||
@@ -78,14 +78,14 @@ cv:
|
||||
date: 2004-01
|
||||
projects:
|
||||
- name: Multi-User Drawing Tool
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed an electronic classroom where multiple users
|
||||
can simultaneously view and draw on a "chalkboard"
|
||||
with each person's edits synchronized
|
||||
- 'Tools Used: C++, MFC'
|
||||
- name: Synchronized Desktop Calendar
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed a desktop calendar with globally shared
|
||||
and synchronized calendars, allowing users to schedule
|
||||
|
||||
@@ -78,14 +78,14 @@ cv:
|
||||
date: 2004-01
|
||||
projects:
|
||||
- name: Multi-User Drawing Tool
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed an electronic classroom where multiple users
|
||||
can simultaneously view and draw on a "chalkboard"
|
||||
with each person's edits synchronized
|
||||
- 'Tools Used: C++, MFC'
|
||||
- name: Synchronized Desktop Calendar
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed a desktop calendar with globally shared
|
||||
and synchronized calendars, allowing users to schedule
|
||||
|
||||
@@ -78,14 +78,14 @@ cv:
|
||||
date: 2004-01
|
||||
projects:
|
||||
- name: Multi-User Drawing Tool
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed an electronic classroom where multiple users
|
||||
can simultaneously view and draw on a "chalkboard"
|
||||
with each person's edits synchronized
|
||||
- 'Tools Used: C++, MFC'
|
||||
- name: Synchronized Desktop Calendar
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed a desktop calendar with globally shared
|
||||
and synchronized calendars, allowing users to schedule
|
||||
|
||||
@@ -78,14 +78,14 @@ cv:
|
||||
date: 2004-01
|
||||
projects:
|
||||
- name: Multi-User Drawing Tool
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed an electronic classroom where multiple users
|
||||
can simultaneously view and draw on a "chalkboard"
|
||||
with each person's edits synchronized
|
||||
- 'Tools Used: C++, MFC'
|
||||
- name: Synchronized Desktop Calendar
|
||||
date: '[github.com/name/repo](https://github.com/sinaatalay/rendercv)'
|
||||
date: '[github.com/name/repo](https://github.com/rendercv/rendercv)'
|
||||
highlights:
|
||||
- Developed a desktop calendar with globally shared
|
||||
and synchronized calendars, allowing users to schedule
|
||||
|
||||
@@ -3,8 +3,8 @@ site_description: LaTeX CV generator engine from a YAML input file.
|
||||
site_author: Sina Atalay
|
||||
copyright: Copyright © 2023 - 2024 Sina Atalay
|
||||
site_url: https://docs.rendercv.com
|
||||
repo_url: https://github.com/sinaatalay/rendercv
|
||||
repo_name: sinaatalay/rendercv
|
||||
repo_url: https://github.com/rendercv/rendercv
|
||||
repo_name: rendercv/rendercv
|
||||
edit_uri: edit/main/docs/
|
||||
|
||||
theme:
|
||||
|
||||
@@ -98,7 +98,7 @@ dynamic = ["version"] # We will use hatchling to generate the version number
|
||||
[project.urls]
|
||||
# Here, we can specify the URLs related to RenderCV. They will be listed under the
|
||||
# "Project links" section in PyPI. See https://pypi.org/project/rendercv/
|
||||
Source = 'https://github.com/sinaatalay/rendercv'
|
||||
Source = 'https://github.com/rendercv/rendercv'
|
||||
Documentation = 'https://docs.rendercv.com'
|
||||
Changelog = 'https://docs.rendercv.com/changelog'
|
||||
|
||||
|
||||
@@ -146,12 +146,12 @@ def welcome():
|
||||
|
||||
table.add_row("[bold]RenderCV App", "https://rendercv.com")
|
||||
table.add_row("Documentation", "https://docs.rendercv.com")
|
||||
table.add_row("Source code", "https://github.com/sinaatalay/rendercv/")
|
||||
table.add_row("Bug reports", "https://github.com/sinaatalay/rendercv/issues/")
|
||||
table.add_row("Feature requests", "https://github.com/sinaatalay/rendercv/issues/")
|
||||
table.add_row("Discussions", "https://github.com/sinaatalay/rendercv/discussions/")
|
||||
table.add_row("Source code", "https://github.com/rendercv/rendercv/")
|
||||
table.add_row("Bug reports", "https://github.com/rendercv/rendercv/issues/")
|
||||
table.add_row("Feature requests", "https://github.com/rendercv/rendercv/issues/")
|
||||
table.add_row("Discussions", "https://github.com/rendercv/rendercv/discussions/")
|
||||
table.add_row(
|
||||
"RenderCV Pipeline", "https://github.com/sinaatalay/rendercv-pipeline/"
|
||||
"RenderCV Pipeline", "https://github.com/rendercv/rendercv-pipeline/"
|
||||
)
|
||||
|
||||
print(table)
|
||||
|
||||
@@ -128,7 +128,7 @@ def generate_json_schema() -> dict:
|
||||
json_schema["title"] = "RenderCV"
|
||||
json_schema["description"] = "RenderCV data model."
|
||||
json_schema["$id"] = (
|
||||
"https://raw.githubusercontent.com/sinaatalay/rendercv/main/schema.json"
|
||||
"https://raw.githubusercontent.com/rendercv/rendercv/main/schema.json"
|
||||
)
|
||||
json_schema["$schema"] = "http://json-schema.org/draft-07/schema#"
|
||||
|
||||
|
||||
@@ -73,13 +73,13 @@ sections:
|
||||
date: 2004-01
|
||||
projects:
|
||||
- name: Multi-User Drawing Tool
|
||||
date: "[github.com/name/repo](https://github.com/sinaatalay/rendercv)"
|
||||
date: "[github.com/name/repo](https://github.com/rendercv/rendercv)"
|
||||
highlights:
|
||||
- Developed an electronic classroom where multiple users can simultaneously
|
||||
view and draw on a "chalkboard" with each person's edits synchronized
|
||||
- "Tools Used: C++, MFC"
|
||||
- name: Synchronized Desktop Calendar
|
||||
date: "[github.com/name/repo](https://github.com/sinaatalay/rendercv)"
|
||||
date: "[github.com/name/repo](https://github.com/rendercv/rendercv)"
|
||||
highlights:
|
||||
- Developed a desktop calendar with globally shared and synchronized calendars,
|
||||
allowing users to schedule meetings with other users
|
||||
|
||||
Reference in New Issue
Block a user