The criminal investigation tracker system allows law enforcement agencies to track the status of criminal investigations through logs, update case details, and predict primary suspects. It keeps records of case summaries, people involved, evidence, and criminal histories to aid investigation teams working on multiple cases. The system also includes a suspect prediction algorithm that analyzes past similar cases and criminal records to suggest likely suspects based on the type of case. The frontend is built using VB.Net and the backend uses SQL to store and retrieve case information.