diff --git a/.env.example b/.env.example
index 76a436e..fd06e76 100644
--- a/.env.example
+++ b/.env.example
@@ -1,2 +1,3 @@
VITE_OMDB_API_KEY=your_api_key_here
-VITE_WEATHER_API_KEY=your_api_key_here
\ No newline at end of file
+VITE_WEATHER_API_KEY=your_api_key_here
+VITE_GITHUB_TOKEN=your_github_personal_access_token
\ No newline at end of file
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 0a9f26d..fd48c57 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -87,6 +87,13 @@ Task Flow Board:
- Implement drag-to-connect nodes feature
- Add task dependencies validation
+GitHub Profile Analyzer:
+- View GitHub profile stats, repositories, and pull request activity at a glance
+- Compare two profiles side-by-side
+- Language usage and repo stats charts
+- Contribution calendar visualization
+- Error handling for missing/invalid tokens
+
Global Enhancements:
- Extract API calls into services folder
diff --git a/README.md b/README.md
index 49f8424..5507357 100644
--- a/README.md
+++ b/README.md
@@ -23,6 +23,7 @@ A collection of interactive dashboards that fetch and display data from **free,
| ๐ถ๐ฑ Pets | [Dog CEO](https://dog.ceo/dog-api/) + [Cataas](https://cataas.com/#/) | Random cute dog and cat images |
| ๐ฆ COVID-19 Tracker | [COVID19 API](https://covid19api.com/) | Track pandemic stats and trends globally |
| ๐ Task Flow Board | [React Flow](https://reactflow.dev/) | Visual task management with draggable nodes |
+| ๐งโ๐ป GitHub Profile Analyzer | [GitHub GraphQL API](https://docs.github.com/en/graphql) | Discover, analyze, and compare GitHub profiles with advanced stats and insights |
---
diff --git a/src/App.jsx b/src/App.jsx
index b571290..43b4871 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -44,6 +44,7 @@ import Navbar from './components/Navbar.jsx';
import ContributorsWall from './pages/Contributors.jsx'
import Pokedex from './pages/Pokedex.jsx';
import TaskFlowBoard from './pages/TaskFlowBoard.jsx';
+import GitHubProfileAnalyzer from './pages/GitHubProfileAnalyzer.jsx';
// TODO: Extract theme state into context (see todo 5).
import { useState, useEffect } from 'react';
@@ -84,6 +85,7 @@ export default function App() {