/github_tracker

A web app designed to help you monitor and analyze the activity of GitHub users

Primary LanguageTypeScriptMIT LicenseMIT

🌟 GitHub Tracker 🌟

Track Activity of Users on GitHub

Welcome to GitHub Tracker, a web app designed to help you monitor and analyze the activity of GitHub users. Whether you’re a developer, a project manager, or just curious, this tool simplifies tracking contributions and activity across repositories! πŸš€πŸ‘©β€πŸ’»

github-tracker

🌟 Stars 🍴 Forks πŸ› Issues πŸ”” Open PRs πŸ”• Close PRs
Stars Forks Issues Open Pull Requests Closed Pull Requests

πŸ“Š What is GitHub Tracker?

GitHub Tracker is a platform for tracking user activity on GitHub, allowing you to see contributions, repository interactions, and much more. Stay informed about your favorite projects and contributors with ease!


πŸ”‘ Key Features

  1. πŸ“… User Activity Feed: View a comprehensive feed of user activities across repositories.
  2. πŸ“ˆ Contribution Graph: Analyze contribution trends over time.
  3. πŸ” Repository Insights: Explore detailed statistics for any GitHub repository.

πŸ› οΈ Tech Stack

GitHub Tracker is built using a modern tech stack for optimal performance and user experience:

  • Frontend: React.js + Vite
  • Styling: TailwindCSS + Material UI
  • Data Fetching: Axios + React Query
  • Backend: Node.js + Express

πŸš€ Setup Guide

To set up and run GitHub Tracker locally, follow these steps:

πŸ—‚οΈ Setting Up GitHub Tracker Repository

  1. Clone the repository to your local machine:
$ git clone https://github.com/yourusername/github-tracker.git
  1. Navigate to the project directory:
$ cd github-tracker
  1. Run the frontend
$ npm i
$ npm run dev
  1. Run the backend
$ npm i
$ npm start

🌟 Coming Soon

  • Add options to track stars, followers, following
  • Add options to track engagements (e.g. comments, closing, opening and merging PRs)
  • πŸ‘₯ Team Monitoring: Track activities of your team members in one place.
  • πŸ“Š Custom Dashboards: Create personalized dashboards to visualize the data that matters to you.

πŸ‘€ Our Contributors

  • We extend our heartfelt gratitude for your invaluable contribution to our project.
  • Make sure you show some love by giving ⭐ to our repository.