Twine

Invoice maker & Creator (macOS)

Abdullah Taha
Published

0
  • Project creator

Billit – Invoice maker & Creator (macOS)
⦁ Developed the whole app from scratch which helped me gain my expertise in how to handle dynamic
sizing in the Swift UI for the different screen sizes in macOS
⦁ Based on MVVM architecture
⦁ Core Data is used as the local data base to store the invoice records
⦁ User can create invoices and estimates and can perform all sorts of CRUD operations on them
⦁ User can enter clients, businesses, and products
⦁ Used PDF kit, image renderer, and geometry reader to create the pdf of the generated invoices and estimates
⦁ Includes templates that user can have by upgrading to premium
⦁ Runtime update and preview section for each template when user updates any value in the invoice or estimate form
⦁ Digital signature creation also available
⦁ Used swifty store kit for the in-app purchase
⦁ Includes graphs of 2 different kinds one on the dashboard for the user to see the unpaid, paid and overdue payments graphs to get an overview of the past year’s payments and the other on the invoices and estimates page to look monthly growth
⦁ Used swift charts
⦁ User has the ability to zoom in and zoom out the preview template.
⦁ Whole app is localized
⦁ Minimum target OS is 13.0
⦁ Live link: https://www.twine.net/signin

#AppDeveloper #AIDeveloper