> ## Documentation Index
> Fetch the complete documentation index at: https://vlyai-1c28d863.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Invoice generator

> Create, send, track invoices. PDF generation. ~30 minutes.

A simple invoicing app: create line items, generate PDF, email to client, track paid status.

**Time:** \~30 min. **Difficulty:** Beginner. **Integrations:** [Resend](/integrations/resend), optional [Stripe](/integrations/stripe).

<Note>
  Full walkthrough being written.
</Note>

## Foundation prompt

```text theme={null}
An invoicing app. Create an invoice with: client name + email, line items
(description + qty + unit price), tax rate, due date, notes. Calculate
total automatically.

Generate a PDF (use react-pdf or html-to-pdf). Email it to the client via
Resend. Track status (draft / sent / paid / overdue). Mark paid manually
OR via Stripe payment link.

List view of all invoices, sortable by date or status, searchable by client.
```

## Related

<CardGroup cols={3}>
  <Card title="Resend" icon="mail" href="/integrations/resend">
    Email delivery.
  </Card>

  <Card title="Stripe" icon="credit-card" href="/integrations/stripe">
    Payment links.
  </Card>

  <Card title="Subscription billing" icon="repeat" href="/recipes/subscription-billing">
    Recurring billing variant.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.