Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
CommitScope - a tool for analyzing GitHub repositories and development history.

The project allows obtaining commits, diff patches, file changes, comments, and statistics from GitHub through a convenient web interface, API, and console application.

What has been implemented:

#Python #FastAPI #GitHubAPI #Docker #RESTAPI #CLI #WebDevelopment #Automation

- integration with GitHub API;
- obtaining commit history by repository and branch;
- filtering by authors;
- analysis of changed files and diff patches;
- generation of JSON reports;
- REST API for integration with external services;
- console interface for task automation;
- web interface for viewing results;
- Docker containerization of the project;
- working with public and private repositories via access token.

The project demonstrates working with external APIs, processing large volumes of data, designing REST APIs, creating CLI tools, containerization, and automating development processes.

The solution can be used for code auditing, analyzing developer contributions, preparing project reports, and integrating with internal tools of development teams.
Work details
Added 14 June
1 view
Freelancer
Mikola F.
Ukraine Odessa
No reviews

Available for hire Available for hire
On the service 3 years