Skip to content

Alhuck/invoicingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoice System

Open sourced project for creating simple invoices for SMEs

To-dos on invoice system

  1. Need to fix issue in form group name of user/customer invoice details -- Done

  2. Format the number to 2 decimal places accordingly -- Done

    • written a directive, need to make it work
      • while initializing the input value and (added workaround)
      • on adding the value to grids (added workaround)
  3. Need to construct the http request on save invoice routine -- Done

  4. Need to implement the reset/clear invoice routine -- Done

  5. GraphQL need to be implemented for the save and fetch routines -- WIP

    5.1. configure the graphql server with the backend -- DONE 5.2. create mutation routine for invoice -- DONE

    • created classes and resolver and graphql schema, trying to make a mutation call to graphql backend of mutation resolver -- DONE 5.3. creating the other entity references inside the invoice entity -- DONE
    • understand the working of event listeners in cascade save implementation -- DONE 5.4 Integrating the UI data with the backend API -- WIP
    • throws exception on request object while making a graphql request -- DONE
    • solve the line item addition issue with save invoice routine -- DONE
    • create a proper service and make a create call using method in service -- WIP 5.5 Cascade delete on child documents while deleting parent document
  6. Print the invoice to pdf routine need to be implemented

  7. Need to add some basic validations for the invoice form

  8. Option to add company logo into the invoice design

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors