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 Demo • Project Brief • Alpha Coders
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.
| 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) |
DevTrack/
├── client/ # Vite + React (Stylized UI/UX)
├── server/ # Node.js + Express (AI & GitHub Integration)
└── docs/ # Documentation & Research
git clone https://github.com/Vortex-16/DevTrack.git
cd DevTrack
# Install both backend and frontend
cd server && npm install && cd ../client && npm installCreate .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_*
# In /server
npm run dev
# In /client
npm run dev- 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
Developed with ❤️ by Alpha Coders: Ayush Chaudhary • Rajdeep Das • Vikash Gupta
DevTrack is open-source software licensed under the MIT License.