We are down to the wire with this project.
down to the wire
idiomAt the very end of a process or project, especially one with a fast-approaching deadline.
Origin
disputed originFrom horse racing: approaching the wire that marks the winning line.
The team worked all night because the deadline was down to the wire.
With the election results still uncertain, the campaign managers watched the final votes come in, knowing the outcome would go down to the wire.