Back to projects

Ctrl + Z

A compact version control system in C with user accounts, version tracking, file comparison, and encrypted storage through a terminal interface.

About the project

Ctrl + Z explores the foundations of version control from a systems-programming perspective. The tool brings user login, tracked file versions, comparisons, and encryption together in a command-line workflow.

Project type
Command-line developer tool
Contribution
Systems programming
Built with
CPOSIX Threads

What I built

User authentication and repository ownership through the terminal.

Version tracking and file comparison without an external VCS.

Concurrent and low-level implementation work using C and POSIX threads.