Engineer by craft. Builder by instinct.Engineer by craft. Builder by instinct.Memo
A rent-receipt generator that turns tenant, property, and payment details into a multi-month PDF, with receipt previews and signature input.

From rent details to a printable receipt.
Preparing receipts for several months repeats the same tenant and property information. Memo collects those inputs once and turns them into a consistent set of receipt pages.
04 / Technologies & context
- React
- TypeScript
- Vite
Inside the project
Implementation
React and TypeScript manage the form and preview. The receipt component uses React PDF and date-fns to generate month-specific entries and group three receipts per page. Separate signature and sheet components keep the input and output flows distinct.
The workflow
- Enter property, tenant, and payment details
- Choose the receipt period and add a signature
- Preview the generated PDF
Scope & status
This is document-generation software, not a guarantee of tax or legal compliance. Receipt accuracy depends on the supplied information. No unverified claim about cloud storage or receipt-management services is included.
Public references

Let's build
something
together.
Have a problem worth solving? I want to hear about it.