Skip to content

AI-powered developer growth platform that combines GitHub analytics, learning streaks, and intelligent insights to showcase consistency, real-world progress, and engineering maturity-beyond traditional portfolios.

License

Notifications You must be signed in to change notification settings

Alpha4Coders/DevTrack

🚀 DevTrack

Prove your consistency. Map your growth. Master your craft.

DevTrack is an AI-enhanced developer ecosystem designed to bridge the gap between learning and building. It provides a centralized platform to track learning streaks, analyze project progress via GitHub integration, and manage growth with intelligent insights.

Live DemoProject BriefAlpha Coders


🔥 Why DevTrack?

Traditional portfolios show where you are. DevTrack shows how you got there.

  • Insightful Tracking: Log learning logs with mood and time metrics.
  • AI-Powered Analysis: Deep repository analysis using Llama 3.3 to track real progress.
  • Consistency Engine: GitHub commit streaks merged with learning streaks.
  • Intelligent Assistant: Context-aware AI chat that knows your stack and progress.

🛠 Tech Stack

Component Technology
Frontend React 18, Vite, Framer Motion, GSAP, Tailwind CSS
Backend Node.js, Express.js
Intelligence Groq (Llama 3.3), Google Gemini
Data & Auth Firebase (Firestore/FCM), Clerk (GitHub OAuth)

📂 Architecture

DevTrack/
├── client/          # Vite + React (Stylized UI/UX)
├── server/          # Node.js + Express (AI & GitHub Integration)
└── docs/            # Documentation & Research

🚀 Quick Start

1. Clone & Install

git clone https://github.com/Vortex-16/DevTrack.git
cd DevTrack
# Install both backend and frontend
cd server && npm install && cd ../client && npm install

2. Environment Configuration

Create .env files in both /client and /server using the keys below:

  • Server: FIREBASE_*, CLERK_SECRET_KEY, GROQ_API_KEY, GITHUB_PAT
  • Client: VITE_CLERK_PUBLISHABLE_KEY, VITE_FIREBASE_*

3. Launch

# In /server
npm run dev
# In /client
npm run dev

🗺 Roadmap

  • Phase 1: Core Tracking (Learning/Projects) & GitHub OAuth
  • Phase 2: AI Analysis (Repository & Codebase Level)
  • Phase 3: Notifications & Persistence (FCM/Firestore)
  • Phase 4: Public Portfolio Sharing & PDF Growth Reports
  • Phase 5: Team Collaboration & Peer Review Modules

👥 The team behind DevTrack

Developed with ❤️ by Alpha Coders: Ayush ChaudharyRajdeep DasVikash Gupta


📄 License

DevTrack is open-source software licensed under the MIT License.

About

AI-powered developer growth platform that combines GitHub analytics, learning streaks, and intelligent insights to showcase consistency, real-world progress, and engineering maturity-beyond traditional portfolios.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •