Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Internship Insights Dashboard

An interactive Streamlit dashboard that scrapes internship listings from Internshala, analyzes trends, and presents key insights for students and job seekers.


🚀 Features

  • 🔍 Real-time scraping from Internshala using requests + BeautifulSoup4
  • 📊 Data cleaning & analysis using pandas
  • 🧠 Internship trend visualization (domains, locations, stipends, and durations)
  • 📈 Interactive dashboard built with Streamlit
  • 💾 Downloadable data reports for analysis

🧩 Project Structure

Internship Insights/
│
├── dashboard/
│   ├── app.py                 # Streamlit dashboard app
│   └── data/                  # Cleaned and processed data
│
├── src/
│   ├── scraper.py             # Web scraper for Internshala internships
│   ├── processor.py           # Data preprocessing and transformation
│   ├── analyzer.py            # Data analysis logic
│   └── utils.py               # Helper functions
│
├── requirements.txt           # Python dependencies
└── README.md

📷 Dashboard Previews

🏠 Home Dashboard

Dashboard Page 1

📈 Insights Section

Dashboard Page 2


⚙️ Installation

# Clone the repository
git clone https://github.com/yourusername/internship-insights.git
cd internship-insights/dashboard

# Install dependencies
pip install -r requirements.txt

# Run the dashboard
streamlit run app.py

Then open the provided Local URL (e.g., http://localhost:8501) in your browser.


🧠 Technologies Used

  • Python 3.10+
  • Streamlit – for the dashboard UI
  • BeautifulSoup4 – for scraping
  • pandas / regex – for data extraction and processing
  • Matplotlib / Seaborn – for charts and visuals

💡 Future Enhancements

  • Add machine learning insights (internship trends prediction)
  • Include salary vs. skill analysis
  • Export data to Power BI or Excel
  • Enable automated weekly scraping

🤝 Contributing

Pull requests are welcome! For major changes, open an issue first to discuss your idea.


📜 License

This project is licensed under the MIT License — feel free to use and modify it.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages