Site PROJECTS PAGE🔎   UP ONE LEVEL
 OJB's Site. v2.4.L: project318 projects mac owen2 
Project

Up to OJB's Mac Projects List

Invoicing 2

Project number: 318 (number in database).
Original project name: Invoicing 2.
Development type or programming language: PHP/MySQL.
Platform designed for/with: Mac.
Year of most recent major modification: 2026.

This is version 2 of my invoicing system. I use it to charge my time for private work I do. The original version started very simply and had more functions added as they were needed. This meant that some of the internal database structure was no longer appropriate so had to be changed. Because of this major change I thought a new version number was appropriate.

I also added a lot of new features, such as the ability to send invoices in more ways, partial payments, cancelled invoices, and several others. There are a few usability issues I still need to sort, so I guess version 2.1 won't be far away!

The system is web based and utilises about 30,000 lines of PHP code, plus the usual HTML, CSS, Javascript, and MySQL. It runs on a Mac pro server in my basement.

If you need any further information about this project please contact me.


 
 Comment:   Interesting   OK   Boring   or:   View Results

My latest blog post: Think for Yourself: In the end, everything is just an opinion. Be skeptical, and think for yourself! (posted 2026-04-25).

My latest podcast: OJB's Podcast 2026-04-25 Think For Yourself.

If you're not sure what to view from my site, here are some suggestions: My Latest Airshow Report, My Favourite Wines and Beers, An Interesting Astronomical Observation, See Some Photos, Read Some Mac Tips.


Site News (Mobile): OJB's web site, v 2.4 which has major changes, and possibly errors! Please report anything to ojb@mac.com.