0:00
invoice editor and generator that I
0:02
developed in ReactJS. It has all the
0:04
features. So this is the actual demo of
0:06
the application. I'm running it on
0:09
So this is the source code. I've given
0:12
the link. You can directly purchase the
0:13
source code. So once you purchase it,
0:15
you will get automatically the source
0:17
code from Google Drive. Every component
0:19
is divided into JavaScript file here. So
0:22
in the package.json file, we are using
0:24
quite a number of third party libraries
0:26
JSPDF, HTML to canvas. And this is the
0:29
react version. And let me go through
0:32
through the actual demo of the app. So
0:35
here you can plug the invoice number.
0:38
You can provide the date of the invoice.
0:40
Then you basically fill out the
0:42
information such as the name of the
0:44
person, their email address. Again, who
0:47
are you billing to? Just provide the
0:50
address. So here you basically provide
0:52
the total number of items, the name of
0:55
the item, the description, the total
0:58
number of quantity, the pricing.
1:01
As soon as you change it, the total will
1:04
reflect. You can add multiple items
1:08
Change it and then it will export it to
1:12
So as you can see, we are just doing it
1:17
Then we also have the rate, tax rate,
1:19
discount rate. You can even put this as
1:21
well and automatically the total will
1:25
You can even change currencies as well.
1:27
All currencies are supported. You can
1:29
even add your own currencies. So once
1:31
you get the source code. So after that
1:35
now you click the review invoice. It
1:37
will show you a short little preview of
1:39
whatever changes that you have done. Now
1:42
if you're happy you can click on
1:44
download. And now your PDF file will get
1:47
downloaded with the invoice.
1:50
So all the changes all the items that
1:53
you put this is a text total discount
1:56
everything amount due. So in this easy
1:59
way you can generate invoices for your
2:01
company for your billing for your client
2:04
everything it's a single page client
2:06
side application. No server side is
2:09
there. It's just a front end single page
2:11
application where you fill out the
2:13
details and instantly your invoice will
2:16
be generated in PDF document and you can
2:20
basically purchase it. The link is given
2:22
in the description and uh you can just
2:25
see you can add unlimited items. Just
2:29
click the add item button. Just fill out
2:31
the details and automatically the total
2:34
will get reflected. You can just select
2:37
your preferred currency and uh you can
2:40
change here the due date
2:46
from this date picker.
2:51
Again, click on review changes. Click on
2:53
download. So here you can generate
2:56
multiple invoice documents. It's just a
2:58
single page application. It will save
3:00
you a lot of time because you no longer
3:02
need to create manual invoices.
3:05
So the background also looks
3:10
it's developed in ReactJS. So every
3:13
component is divided you can see in
3:16
JavaScript files. So once you get the
3:18
source code it will be very easy for you
3:20
to modify or add additional features as
3:22
well. So definitely check out this