Örnek proje için github'ı kullanabilirsin fakat işine çok yarayacağını sanmıyorum. Sana tavsiyem bu konuda yazılmış (özellikle) tezleri ve araştırma makalelerini okuman olacaktır. Aramak için "hard drive data recovery" ile başlayabilirsin sonrasında kaynakçalardan devam edebilirsin.

Örnek olarak scholar.google.com, academia.edu gibi yerlerde kullanabilirsin.

Örnek github:
https://github.com/qayshp/TestDisk