This project is a console application that retrieves GitHub user activity using the GitHub API. It provides insights into the user's activity on GitHub, including recent commits, issues, and pull requests. Sample solution for the github-user-activity challenge from roadmap.sh.
- Fetch recent GitHub user activity (commits, issues, pull requests)
- Simple console-based output
- Easily configurable for different GitHub usernames
- Supports authenticated requests with GitHub personal access token (optional)
- .NET SDK (version 8.0 or higher)
- A GitHub account
- GitHub personal access token (for authenticated requests to avoid rate limiting)
-
Clone the repository:
git clone https://github.com/MarvynHarryson/github-user-activity.git cd github-user-activity
-
Restore required packages:
dotnet restore
-
Build the project:
dotnet build
-
Run the application with a GitHub username:
dotnet run <your-github-username>
Example:
dotnet run john-doe
Then, rerun the application.
If you enjoy my work or want to support what I do, feel free to Buy Me a Coffee!
Feel free to submit a pull request or report issues to help improve the project!
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or support, please reach out via GitHub Issues.