Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| projects:docplates:start [2020-08-12 03:07] – [Features] nkukard | projects:docplates:start [2021-12-23 05:40] (current) – [TODO] nkukard | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Purpose ===== | ===== Purpose ===== | ||
| - | Python + Jinja based document templating system. | + | Python + Jinja2 + LaTex (+WeasyPrint) |
| - | This is required | + | The original software is written in Perl and uses TemplateToolkit and was written over the course of about 10 years. |
| + | |||
| + | I am converting this software to Python and making some things more pretty, at the same time adding better features based on hindsight. | ||
| + | |||
| + | This software | ||
| ===== Features ===== | ===== Features ===== | ||
| + | |||
| + | Currently just working on adding the following features... | ||
| * LaTex document templating | * LaTex document templating | ||
| + | * API support | ||
| + | * Quotations plugin/ | ||
| + | * Projects plugin/ | ||
| + | * Unit tests | ||
| + | |||
| + | ==== Future ==== | ||
| + | |||
| + | * HTML document templating (support is somewhat added) | ||
| * Web interface | * Web interface | ||
| * Media support | * Media support | ||
| Line 15: | Line 29: | ||
| * PDF generation authorization | * PDF generation authorization | ||
| * By default has DRAFT DRAFT DRAFT in red horizontal? | * By default has DRAFT DRAFT DRAFT in red horizontal? | ||
| - | * Document types | ||
| - | * Quotes | ||
| - | * Letter | ||
| * Document wizard | * Document wizard | ||
| - | * API support | ||
| - | |||
| ===== Technologies ===== | ===== Technologies ===== | ||
| Line 31: | Line 40: | ||
| * Pull code out of internal Perl project | * Pull code out of internal Perl project | ||
| + | * Quotes addon | ||
| + | * Products addons | ||
| + | * Projects addon | ||
| + | * Pricing addonds? | ||
| ===== Usage ===== | ===== Usage ===== | ||
| - | Generate a PDF document from a jinja template... | + | Generate a PDF document from a jinja template... |
| < | < | ||
| - | docplate | + | docplate |
| </ | </ | ||