From 6736cc21363eb6d2cfbd4cfdfa9c5a9bbf007347 Mon Sep 17 00:00:00 2001 From: Deepu Yadav <58137357+Deepshikhayadav@users.noreply.github.com> Date: Wed, 5 Oct 2022 19:24:22 +0530 Subject: [PATCH] added invoice app in beginner level --- Projects/1-Beginner/InvoiceApp.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Projects/1-Beginner/InvoiceApp.md diff --git a/Projects/1-Beginner/InvoiceApp.md b/Projects/1-Beginner/InvoiceApp.md new file mode 100644 index 00000000..4b4a371b --- /dev/null +++ b/Projects/1-Beginner/InvoiceApp.md @@ -0,0 +1,29 @@ +# Invoice App + +**Tier:** 1-Beginner + +An invoice is a document that maintains a record of a transaction between +a buyer and seller, such as a paper receipt from a store or online record from an e-tailer. + +An invoice must state it is an invoice on the face of the bill. It typically has a unique identifier called the invoice number that is useful for internal and external reference. An invoice typically contains contact information for the seller or service provider in case there is an error relating to the billing. +Invoices are a critical element of accounting internal controls and audits. + + +## User Stories + +- [ ] User can enter a Customer name, number, bill amount, gst and other taxes into a input box. +- [ ] User can select service date. +- [ ] user can generate invoice in pdf form and share it with customer. +- [ ] User can preview the invoice. +- [ ] User can share invoice to customer's mobile number + +## Bonus features + +- [ ] User can print invoice, download and share on any platform. +- [ ] User can add their personal details. + + +## Example projects + +- [Invoice App](https://github.com/Deepshikhayadav/Sagar-Travels.git) +- [Vue Invoice App](https://github.com/johnkomarnicki/vue-invoice-app.git)