This is a GitHub REST client made using JDK 21 with Spring Boot 3.3.2.
The application given GitHub username and using GitHub API lists all users repositories that are NOT forks, name of its branches with SHA of the last commit on it.
When the user does not exist the application will throw an exception with appropriate message.
You can find JavaDoc documentation in the Doc folder.