
AI HR SaaS platform
HRable
An AI HR platform for small and mid-sized companies with one HR person or none. It drafts HR documents, keeps policies in one place and runs compliance quizzes for staff.
Platforms: Web App, Admin Dashboard
Project budget tracker
A one-page project budget tracker for small agencies and freelancers, showing each job's budget, payments, debt, expenses and deadline side by side.







Pacepoint on desktop and mobile
01 Overview
Pacepoint is a one-page project budget tracker for small agencies and freelancers. It shows every job's budget, payments, outstanding debt, expenses and deadline side by side, and it keeps each project's milestones within its budget.
Small shops usually track money in a spreadsheet or a notebook, because team project suites are built for assigning tasks, not for tracking who has paid. Pacepoint gives the owner the answer on one screen. We built the web app, the API and the database, and set it up to run on Vercel.
02 The challenge
A two-person shop runs several jobs at once, each with a price, a deadline, costs and a few stages.
Money was spread across jobs in spreadsheets and notebooks, with no single view of the totals.
Outstanding debt was hard to see, so the owner could not tell at a glance what clients still owed.
Deadlines slipped because nothing flagged the ones that were close or already missed.
Project stages could quietly add up to more than the agreed budget.
Team project suites track tasks well but do not track money, so they did not fit the job.
03 What we built
We built a single page on a small Express and MongoDB API, designed so the owner sees every number that matters without clicking through.
Every project sits in one table with seven sortable columns: name, budget, paid, debt, expenses, deadline and milestones. The owner can sort by debt or deadline to see what needs attention first.
A summary bar totals projects, value, payments, outstanding debt and expenses across all jobs. The business's position is visible the moment the page loads.
Deadlines within seven days turn amber and late ones turn red. Slipping jobs stand out without anyone having to check dates.
Each project has milestones with their own cost, marked done or pending. The server refuses any milestone that would push a project past its budget.
Owners add or edit a project with its name, description, budget, amount paid, expenses and deadline. Names and deadlines are required, and money values cannot be negative.
On a phone, the same figures appear as project cards and bottom sheets, so the owner can check a job between meetings.
The front end is one HTML file with no framework or build step, and the database connection is cached between serverless calls. The app runs directly on Vercel with little to maintain.
04 The results
Pacepoint answers the daily questions of a small shop on one screen.

AI HR SaaS platform
An AI HR platform for small and mid-sized companies with one HR person or none. It drafts HR documents, keeps policies in one place and runs compliance quizzes for staff.
Platforms: Web App, Admin Dashboard

Construction quote-to-cash system
A quote-to-cash system for the doors and hardware division of Crown Building Supplies. It runs every commercial job from bid invitation to purchase orders, billing and reports.
Platforms: Web App

Telecom reseller platform
A platform for an Australian telecom reseller that sells NBN broadband, mobile and business connectivity under its own brand, with a customer portal, a staff back office and an API that ties them to the wholesaler.
Platforms: Website, Web App, Admin Dashboard