How vimalskatiyar-stack/neet2026-rank works
This is a single-file Streamlit app that accepts a student’s name and NEET score, rejects mathematically impossible scores, estimates a rank, and presents guidance based on the result with a downloadable text report. The logic and UI are all in app.py, so the diagram separates responsibilities rather than implying separate modules.
Main entry points: app.py Streamlit app
Components 6
Other components
- Student
- Streamlit app
app.py - Score validation
app.py - Rank estimation
app.py - Rank guidance
app.py - Text report
app.py
Connections 7
- Student → Streamlit app: enters details
- Streamlit app → Score validation: checks score
- Streamlit app → Rank estimation: estimates rank
- Rank estimation → Rank guidance: supplies rank
- Streamlit app → Text report: generates report
- Streamlit app → Student: shows result
- Text report → Student: downloads