Harsh-vardhan09/AthLead
Harsh-vardhan09/AthLead has 34 GitHub stars and 59 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 08:23 UTC. Last push 2026-10-26.
AI-powered sports talent discovery & ranking platform built for SIH 2025 — Ministry of Youth Affairs & Sports, Government of India
What you can do
- AI Player Judging
- 📊 ML Score Dashboard
- 🏅 National Rankings
- 📅 Event Management
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAthLead
Athlead is an AI-powered sports talent discovery & ranking platform built for SIH 2025 — Ministry of Youth Affairs & Sports, Government of India
The main goal of this project is to allow users (athletes or coaches) to register, log in securely, input performance data, and generate a performance score using a trained ML model. The generated scores are displayed visually on the Dashboard for better analysis.
Architecture

LINK :- https://athlead-frontend.onrender.com/
FEATURES
- AI Player Judging
- 📊 ML Score Dashboard
- 🏅 National Rankings
- 📅 Event Management
- 📰 Announcements - Ministry policy updates, news, and recruitment alerts
- 🔐 Auth System Role - based access for Athletes, Coaches, Scouts, and Admins
- 📱 Responsive UI
🛠️ Tech Stack
Frontend
- React js (VITE)
- Tailwind css
- Lucide reacts
- Recharts
- Axios
- dayjs
Backend
- NODE JS & Express
- MongoDB & Mongoose
- JWT — Authentication & authorization
- Passport JS
- Cloudinary & Multer
- BCRYPT
ML / AI (planned integration)
- Python + FastAPI — ML inference microservice
- OpenCV + MediaPipe — Pose estimation & biomechanics
- TensorFlow / PyTorch — Performance scoring model
📁 Project Structure
project-root/
├── frontend/
├── backend/
├── ml/
├── .env
├── README.md
└── vercel.json
frontend/
└── src/
├── pages/
│ ├── Home.jsx
│ ├── Events.jsx
│ ├── Dashboard.jsx
│ ├── Login.jsx
│ └── Signup.jsx
│
├── components/
│
├── context/
│ ├── AppProvider.jsx
│ ├── IsLoggedIn.jsx
│ └── ProtectedRoute.jsx
│
├── api/ (API calls here)
│
├── App.jsx
└── main.jsx
backend/
├── config/
│ ├── db.js
│ └── passport-config.js
│
├── controllers/
│ ├── authController.js
│ ├── eventController.js
│ ├── newsController.js
│ └── scoreController.js
│
├── models/
│ ├── Users.js
│ ├── Event.js
│ └── Score.js
│
├── routes/
│ ├── userRoutes.js
│ └── eventRoutes.js
│
├── middleware/
│
├── utils/
│
├── uploads/
│
└── index.js
ml/
├── data/
├── models/
├── api.py
├── train_model.py
└── requirements.txt
🤝 Contributing
This project was built for Smart India Hackathon 2025. Contributions, suggestions, and issue reports are welcome.
bash # Fork → clone → create branch → push → open PR git checkout -b feature/your-feature-name
Author
- Aarsh-HV
- ML model- Dev M
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,427 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,711 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,274 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
146,024 stars