Skip to content

hedaetul/invoice-maker

Repository files navigation

Invoice Maker App

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.

Invoice Maker Logo

Table of Contents

Features

  • 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.

Technologies Used

  • Frontend:

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • ShadCn Ui
    • Zod for form validation
  • Backend:

    • Context Api

Getting Started

To get started with the Invoice Maker app, follow these steps:

  1. Clone the repository:

    git clone https://github.com/hedaetul/invoice-maker.git