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 [2021-12-23 05:33] – [Usage] 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 ===== |