• Projects -
  • Rating -
  • Rating 195

Budget: 2000 UAH Deadline: 2 days

Hello! The task is clear: I need to rewrite services/pdf_builder.py to implement the layout VariantA. I have good experience with FastAPI and low-level PDF generation through ReportLab Canvas (I know why Platypus is not suitable here — precise control of coordinates is needed).
1. I will solve the coordinate problem: I will translate the layout to a native bottom-up system (0,0 in the lower left corner), which will permanently eliminate the issue of font overlapping and the "floating" footer.
2. Working with data: I will correctly implement the mapping of params_json and the logic of conditional blocks (discounts, services) taking into account all label_maps.
3. Performance: I will optimize the insertion of PNG (logos, assembly diagrams) so that generation takes less than 3 seconds, as required by the technical specifications.
4. Attention to detail: I will implement all requirements for the palette (#16272C, #8A1715) and font sizes (from 6.5pt to 26pt).
I am ready to start immediately. I will do everything cleanly, with error handling and a fallback system.
Deadline: 2-3 days. As for the price, I am sure we will agree.

  • Projects 3
  • Rating 5.0
  • Rating 826

Budget: 3000 UAH Deadline: 3 days

Hello! I am a Python developer, working with FastAPI and ReportLab. I have reviewed the technical specifications - I am ready to redo the logic of pdf_builder.py according to your new design.

For an accurate estimate, please send:
1. The code of the file services/pdf_builder.py.
2. An example PDF that the system currently generates.
3. Fonts and icons from the new design (if available).

After reviewing the code, I will name the final cost and deadlines. Write to me!

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Python

10 July
9 July
7 July