Skip to content

About

Check LeetCode Profile is a web-based application designed to provide users with a comprehensive overview of any LeetCode user's problem-solving statistics. By simply entering a valid LeetCode username, users can retrieve and visualize key metrics that reflect the coding proficiency and progress of the individual.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

📊 CheckLeetCodeProfileProject

Check LeetCode Profile is a web-based application designed to fetch and display detailed statistics for any LeetCode user. Built with pure HTML, CSS, and JavaScript, this project allows users to gain insights into problem-solving progress, including total problems solved, ranking, and submission breakdowns — all without any frontend framework.

🔗 GitHub Repo: Priyansu22382/CheckLeetCodeProfileProject


🚀 Live Demo

👉 View Live


🛠️ Built With

  • 🧱 HTML – Page structure & layout
  • 🎨 CSS – Responsive styling and layout
  • 🧠 Vanilla JavaScript – DOM manipulation, API fetch, interactivity
  • 🌐 Alfa LeetCode API – Public proxy for LeetCode profile & solve stats (browser-friendly CORS)

🏃 Run locally

This is a browser app (not a Node.js server). Do not run node index.js — that will fail with document is not defined.

  1. Open index.html in a browser, or
  2. Serve the folder with any static server, for example:
npx --yes serve .

Then open the URL shown in the terminal (usually http://localhost:3000).


✨ Features

  • 🔍 Search any LeetCode profile using username
  • 📈 Display key stats:
    • Total problems solved (Easy, Medium, Hard)
    • Global rank, contribution score, etc.
  • 🚫 Handles invalid or private usernames gracefully
  • 📱 Fully responsive design (mobile-first)
  • 📊 Clean and minimal UI

About

Check LeetCode Profile is a web-based application designed to provide users with a comprehensive overview of any LeetCode user's problem-solving statistics. By simply entering a valid LeetCode username, users can retrieve and visualize key metrics that reflect the coding proficiency and progress of the individual.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages