Skip to content

Vortex-16/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 Project Intelligence: Deep repository analysis using Llama 3.3 to identify Security Vulnerabilities, Complexity Hotspots, and generate Actionable Next Steps.
  • Action-Oriented Dashboard: A smart interface that prioritizes critical "Warnings" (Security & Complexity) while keeping you forward-looking with "What Next" suggestions.
  • Consistency Engine: GitHub commit streaks merged with learning streaks.
  • Intelligent Assistant: Context-aware AI chat that knows your stack and progress.

✨ Recent Updates (March 2026)

  • Enhanced Security via Deferred OAuth Scopes: DevTrack now only asks for basic GitHub read access on sign-up. Elevated permissions are prompted via a secure modal only when you choose to track private repositories or perform updates on any repository in your account.
  • Premium UI Upgrades: Restyled UI with Glassmorphism layers, and responsive smooth scroll integrations across the platform for a high-end application aesthetic.
  • Smart Background AI Analysis: Project repository AI analysis (identifying complexity/vulnerabilities) runs smoothly in the background, updating your dashboards dynamically.
  • AI Project Discovery: Generate and save custom project ideas tailored to your skill set and difficulty preferences directly from your DevTrack hub.

🛠 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

 
 
 

Contributors