This is a Next.js project bootstrapped with create-next-app
. You can view a live demo of it here!
This app also uses:
- React-pdf to build the PDF
- tailwindCSS for styling
- shadcn-ui for base components (which will later be used in the form I'm building for PDF personalization and analytics)
Copy .env.dist
to a new file called .env.local
and fill in your FontAwesome license key. If you don't have one, no worries! Just remove "@fortawesome/pro-regular-svg-icons"
and "@fortawesome/pro-solid-svg-icons"
from the package,json
and delete references to them (replacing affected icons used in the PDF as necessary).
Next, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.