Welcome to the Invoice Maker app! This web application allows users to create and manage invoices efficiently. With a user-friendly interface and flexible features, you can generate professional invoices quickly.
- Create and customize invoices with:
- Logo upload
- Invoice number
- Bill to address
- Itemized list of products/services
- Payment terms
- Notes and terms & conditions
- Calculate totals, including subtotal, discount, shipping, amount paid, and balance due.
- Print invoices directly from the application.
- Responsive design for mobile and desktop views.
-
Frontend:
- Next.js
- React
- TypeScript
- Tailwind CSS
- ShadCn Ui
- Zod for form validation
-
Backend:
- Context Api
To get started with the Invoice Maker app, follow these steps:
-
Clone the repository:
git clone https://github.com/hedaetul/invoice-maker.git