Inspiration

My Dad business involves making use of a ledger or bookkeeping application to take record at the end of the day. So, he has this bookkepping application that he pays for yearly and I know that I can make an application like that and make it free for him. That inspired me to take on this project the moment I saw it.

What it does

It can take item names, quantities, and prices as input. It calculates the subtotal, applies any discount, adds tax, and then displays a clear, formatted invoice. The invoice shows each item line, subtotal, discount, tax, and final total. The custom feature added is a discount and tax calculator, making the invoice system more realistic and useful for real-world billing. Also, an export button enabling the invoice to be exported when formulated.

How we built it

I made use of AI to be faster at building and I set up the node.js backend and the application structure using react framework.

Challenges we ran into

The backend had a get error when it was run initially but I fixed it when I realized that the server file wasn't in the right location and also, I made a little mistake in the App react file initially.

Accomplishments that we're proud of

I finally started with the Bookkeeping application using this as a step to begin the Journey.

What we learned

I learned how to integrate react with node as backend better than before and also enhanced my react skill when building the application.

What's next for BillCraft

This is just the beta version, with subsequent advancement it will become even better than the bookkeeping application

Built With

Share this project:

Updates