Welcome and !! PLEASE READ CAREFULLY !!
We have an app invoice_builder_new
and we need some updates to be done, thats why we need a PHP & ANGULARJS / BOOTSTRAP DEVELOPPER.
Changes BACK-END:
The BACKEND is done with a simple PHP, but well give you the function class in PDO so you have to use the functions (select, update, delete, insert) from that class, is simple just pass the params, the class is well defined to handle the rest.
Changes FRONT-END: (FEEL FREE TO ADD A SETTINGS Tab if needed to put some of those):
1. The app is not fully responsive for mobile use, so you have to fix minor bugs of the responsively.
2. There should be added a SQUARE CROP function for the logo and the logo should be saved and automatically load for the future use, but the user should have the possibility to remove or change it.
3. Text autocomplete (you can use jQuery autocomplete is easy) when you type at:
3.1 When you write the clients (onKeyUp), this should suggest you the clients starting with those letters,
IF The client is not found, then once the bill is saved, it should register this client automatically.
3.2 When you start writing items, it should also autocomplete services you used in the past, if no service is found, once you save the bill, it should save this service / product on the database list for future use.
4. The section : NOTES and Conditions Generales should be saved on the database, but modifiable if we need to make changes.
5. Give user the possibility to add as many as discount fields he wants. And the TVA should be linked with the companys table, if the company is participating in the VAT, it should automatically have the VAT value (with the possiblity to modify)
6. User should have the possiblity to define his pattern for INVOICE #, for instance:
He can use numbers like, Invoice # 10345, (AutoIncrement)
He can use alpha-numeric: Invoice # InS065 . or INVOICE # InS065/1 (Auto INCREMENT)
7. Possibility for adding sub-members with a few powers:
- Creating invoices
- Modifying invoices
- Read Only
8. Fix the bugs when you generate the PDF File, the pdf should be generated exactly as it shows on the document
9. In the invoice list, we should add a search bar that will find the invoice by # or clients name onKeyUp
9. Add an analytic page, which shows how many bills are paid, how many bills are overdue, etc...
About the recuiterMember since May 20, 2018 Erik Nerum
from Herault, France
Candidate shortlisted and hiredHiring open till - Apr 29, 2024
Work from Anywhere
40 hrs / week Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions