Skip to content
/ invoice Public

Invoice and Receipt creator for freelancing web developers.

License

Notifications You must be signed in to change notification settings

juji/invoice

Repository files navigation

Invoice

Is an Invoice and Receipt creator for freelancing web developers.

Example Results

Tech stack

It uses Svelte with TypeScript. Along with bun, for that $ syntax that this software is using.

Starting: installing dependencies

bun i

Creating Clients, Invoice and Receipt

bun run create

It will ask you what to do.

Security and Storage

It requires you to have a secure accessible subscription/payment url (https).

A secure url to view the payment receipt is optional, since you can just send the original payment receipt with your receipt.

In case you don't set a secure url for payment receipt, it will say:

Proof of Payment was sent along with this document.

For storage, it is advised to keep this in a private repo. Since your data is written in json format.

Customization

Checkout src/lib/components.

The layout is provided in main.svelte. The rest is as the names suggest.

Colors are available in src/lib/styles/main.css.

Start you dev server:

bun run dev

and start doing changes.

Cheers, juji.

About

Invoice and Receipt creator for freelancing web developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published