JoSAA-Data-Analyzer is a Django web application that predicts the chances of admission into Indian Institutes of Technology (IITs) based on JEE Advanced scores.
- Filter cutoff ranks based on categories like institute, program, seat type, and more.
- Visualize cutoff ranks using interactive line charts and bar graphs.
- Compare cutoff ranks across multiple years and institutes.
- User authentication and authorization for personalized experience.
- Admin panel for managing data and user accounts.
We would like to thank the following contributors for their valuable contributions to JoSAA-Data-Analyzer:
- Rahul Singaria(@RAHUL-SINGARIA)
- Abhijeet Singh Kushwaha(@abhijeet7318)
- Keerti Lata(@mikrokosmos2109)
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
Follow these steps to set up JoSAA-Data-Analyzer locally:
- Python 3.x: Install the latest Python 3 version from the official Python website: Python Downloads
- Pip: The Python package installer. It is usually bundled with Python. You can check if it's installed by running
pip --version
in the terminal.
-
Clone the repository:
git clone https://github.com/SriChaitu/JoSAA-Data-Analyzer.git
-
Change to the project directory:
cd JoSAA-Data-Analyzer
-
Create a virtual environment:
python3 -m venv venv
-
Activate the virtual environment:
-
For Windows:
venv\Scripts\activate
-
For macOS and Linux:
source venv/bin/activate
-
-
Run the application:
python manage.py runserver
-
Access the application:
Open a web browser and go to
http://localhost:8000
to access the JoSAA-Data-Analyzer locally.
- Browse the available programs and institutes.
- Use the provided filters to narrow down the cutoff ranks based on criteria like institute, program, seat type, and more.
- View the cutoff ranks in the form of interactive line charts.
- Compare cutoff ranks across multiple years and institutes.
JoSAA-Data-Analyzer is released under the MIT License.