Skip to content

Melmoyo/Invoice-Manager

Repository files navigation

Invoice Manager

A lightweight invoice management tool for freelancers and small businesses to create, track, and manage their invoices across different payment statuses.

Live Demo

View Live | View Code

Features

  • Create new invoices with client details, line items, and due dates
  • Edit existing invoices
  • Status tracking: Paid, Overdue, and Pending invoices clearly separated
  • At-a-glance summary of outstanding vs received payments
  • Mock data included to demonstrate the full UI out of the box
  • Responsive layout

Why I Built This

Freelancers lose money because they don't have a simple system to track who has paid and who hasn't. This tool solves that without needing expensive software like FreshBooks or QuickBooks.

Tech Stack

  • HTML, CSS, JavaScript (vanilla), React, TypeScript, TailwindCSS
  • Mock JSON data

Run Locally

git clone https://github.com/Melmoyo/Invoice-Manager.git

About

Create, edit, and manage invoices with real-time status tracking for paid, overdue, and pending payments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors