We’re developing a system which:
Keeps track of every job and what its status is.
Each deliverable’s version/revision number.
Is tied into our time card software to keep track of bids and available time.
Keeps naming conventions consistant.
And in the future will develop front ends for the client to actually interact with the deliverable making limited changes through a python/php interface.
We also want to in the near future open up our internal pipeline status in a limited way to clients so they can review the status of their job and check in on the latest deliverables in a more transparent manner.
And a bunch of other cool stuff which is all on the drawing board.
Edit: We also have a lot of asset tracking with thousands of objects which need to be called on nearly instantly we’re considering moving all of this to a database from CSV files.