Two of my students last time created a program to perform Dijkstra's algorithm. But they didn't get the visualization down the way they wanted to.
If someone's still looking for a project, that would be a nice complement.