Skip to content

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

License

Notifications You must be signed in to change notification settings

CuriousCoder00/github_tracker

 
 

Repository files navigation

🌟 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

📊 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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.5%
  • JavaScript 14.7%
  • CSS 1.8%
  • HTML 1.0%