Skip to content

SohamAI99/devinsights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ DevInsight – AI-Powered Developer Profile Analyzer

DevInsight is an AI-powered tool that analyzes a developer’s online presence across platforms like GitHub, LinkedIn, LeetCode, and Codeforces. It provides personalized insights, profile scoring, improvement tips, and peer comparison β€” all to help you become recruiter-ready.


πŸ“Έ Demo

πŸ”— Live Demo: https://devinsights-m3yh.vercel.app/


✨ Features

βœ… Multi-platform profile analysis (GitHub, LinkedIn, LeetCode, Codeforces)
βœ… Recruiter Readiness Score (0–100)
βœ… AI-generated profile insights & tips
βœ… Peer benchmarking and graphs
βœ… Clean UI with Light/Dark mode
βœ… Secure and async-friendly backend


🧰 Tech Stack

Frontend:

  • HTML, CSS, JavaScript
  • React.js (Optional enhancement)
  • Responsive layout with Dark/Light mode toggle

Backend:

  • Node.js + Express
  • Async API calls, scraping logic
  • MongoDB (Atlas) – stores analysis results and user info

Hosting:

  • Frontend: Vercel
  • Backend: Render
  • Database: MongoDB Atlas

βš™οΈ How It Works

  1. User Input: Developer enters profile URLs or usernames
  2. Data Fetch: Backend scrapes or fetches via public APIs
  3. AI Analysis: Backend scores profile based on custom metrics
  4. Results: Frontend shows score, suggestions, charts
  5. Improvement Tips: AI gives personalized advice

πŸš€ Future Scope

  • πŸ” Real-time sync with APIs
  • πŸ€– Advanced ML model integration
  • πŸ§‘β€πŸ’Ό Recruiter-side profile viewer
  • πŸ“ˆ Learning path & certification suggestions

πŸ“„ License

MIT License β€” Feel free to use and improve. Contributions are welcome!


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors