Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yashchauhan008/github_tracker
web app to track followers and following
https://github.com/yashchauhan008/github_tracker
cors mongodb nodejs
Last synced: about 7 hours ago
JSON representation
web app to track followers and following
- Host: GitHub
- URL: https://github.com/yashchauhan008/github_tracker
- Owner: Yashchauhan008
- Created: 2025-01-04T16:26:17.000Z (30 days ago)
- Default Branch: main
- Last Pushed: 2025-01-14T15:30:34.000Z (20 days ago)
- Last Synced: 2025-01-14T17:04:26.555Z (20 days ago)
- Topics: cors, mongodb, nodejs
- Language: JavaScript
- Homepage: https://github-tracker-ndeq.onrender.com
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Follower and Following Tracker
## 📜 About the Project
The **Follower and Following Tracker** is a React application designed to help users analyze their GitHub followers and following statistics. This tool provides insights into user engagement, allowing you to track who is learning daily through your GitHub activity. It aggregates data from your GitHub account, offering a comprehensive view of your follower dynamics.## 🎯 Features
- **Follower Analysis:** Get detailed statistics about your followers.
- **Following Insights:** Track who you are following and their activity.
- **Daily Learning Tracking:** Analyze daily learning patterns of your followers.
- **Data Visualization:** Visual representations of follower trends and statistics.## 👾 Tech Stack
- **Frontend:** React
- **State Management:** Redux
- **Data Fetching:** Axios
- **Styling:** CSS/Sass
- **Visualization:** Chart.js or D3.js## 🧰 Getting Started
### Prerequisites
Before you begin, ensure you have the following installed:
- [Node.js](https://nodejs.org/en/)
- [npm](https://www.npmjs.com/)# Environment vars
This project uses the following environment variables:| Name | Description | Default Value |
| ----------------------------- | ------------------------------------| -----------------------------------------------|
|CORS | Cors accepted values | "*" |# Getting started
- Clone the repository
```
git clone https://github.com/Yashchauhan008/github_tracker.git
```
- Install dependencies
```
cd github_tracker
npm install
```
- Build and run the project
```
node app.js
```
Navigate to `http://localhost:8001`## 📊 Usage
After starting the application, log in with your GitHub account to access your follower and following statistics. The dashboard will display various metrics and visualizations based on your GitHub activity.## 🛠️ Roadmap
- Add more detailed analytics features.
- Implement notifications for follower activity.
- Enhance UI/UX for better user experience.## 📫 Contact
Your Name - [@your_twitter_handle](https://twitter.com/yash_chauhan_88) - [email protected]Project Link: [Follower Tracker GitHub Repository](https://github.com/Yashchauhan008/github_tracker)