An Invoice generating application build with NextJS and powered by react-hook-form, chakra-ui and pdf-lib to improve the effectiveness of invoice production.
The invoice contains all the required fields required for digital verification by Lembaga Hasil Dalam Negeri for the enhancement of tax administration management. The implementation of e-Invoice is also in line with the Government plan to strengthen the digital services infrastructure.
The app makes uses of pdf-lib
, a javascript package to capture data from the invoice form and convert it to a PDF document. The display of the PDF document generated make use of iframe
and can be viewed on any chromium browser.
Table of Contents:
https://einvoicer-atudrz8dw-keantengs-projects.vercel.app/
To run it locally:
git clone https://github.com/keanteng/einvoicer
On terminal,
npm run dev
# or
yarn dev
- Currency picker
- Usage of API for:
- Storing invoice in a database
- Request data to generate PDF document