Personal Projects
Code Cost
A costing program for software development projects. It is built with PHP, HTMX and PostgreSQL.
ajeshjhalli.co.uk
This website. It is built with vanilla HTML and Bootstrap.
Work Projects
Travel Agency ERP
I implemented several features for this system, including:
- A GDS booking import process which imports 100s of PNRs into the system everyday.
- A export templating system, which allows custom exports to be created, with the selected styling and formatting options.
- A webviewer component for displaying a list of rooms on a hotel booking, to replace an existing Claris FileMaker component which could no longer be used due to a critical bug.
Interior Design Company ERP
I used the Xero API to integrate this system with the client's Xero tenant, allowing invoices to be automatically created from the ERP, and allowing the Xero invoice status to sync back into the ERP when the status is changed in Xero.
Library Booking System & Xero Invoice Syncing System
I created a web-based booking system for a library using Next.js, which uploads the users' booking requests to the library's internal Claris FileMaker database. I also created a Node API to sync contacts, quotes and invoices between the library's internal FileMaker database, and their Xero tenant, eliminating the need for manual data copying.
Customer Invoice Dashboard
I developed an customer invoice dashboard using Next.js, which displays invoices retrieved from Azure Tables. Invoices from QuickBooks are synced to Azure Tables using QuickBooks webhooks and the QuickBooks API.