AfridRahman7/invoice-frontend ? reverse-engineered prompt

Reverse engineered prompt

Build me a clean invoice frontend in Next.js that feels polished and easy to use.

I want a simple app where someone can create, edit, view, and manage invoices without confusion. It should have a nice dashboard style home screen, a way to see a list of invoices, and a form for adding invoice details like client info, due date, status, and line items with totals. Make it responsive so it works well on mobile and desktop, and keep the UI modern and minimal.

Use the existing app structure and make sensible reusable components and hooks where needed. Please include basic form handling, calculated totals, and a smooth empty state so it still looks good when there are no invoices yet. If anything is unclear, use current Next.js best practices and look up the latest docs online if needed.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab