Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Performance Analytics Platform

About The Project

The Student Performance Analytics Platform is an interactive analytics application built using Streamlit, Pandas, Plotly, and NumPy. Designed to deliver enterprise-grade educational insights, it features a clean modern dashboard UI inspired by Microsoft Power BI and Tableau.

The platform provides an Executive Summary, interactive KPI cards, dynamic sidebar filters, autocomplete student search, subject-wise performance analysis, interactive Plotly charts, AI-generated insights, student rankings, grade distribution, statistical analysis, and downloadable CSV reports.


Features

  • Executive Summary Dashboard
  • Interactive KPI Cards
  • Student Search & Filters
  • Subject Performance Analysis
  • AI-Generated Insights
  • Interactive Plotly Charts
  • Student Rankings
  • Grade Distribution
  • Statistical Analysis
  • CSV Export

Technologies Used

  • Python
  • Streamlit
  • Pandas
  • Plotly
  • NumPy

Project Highlights

  • Professional executive-style dashboard
  • Interactive visual analytics
  • Responsive filtering and search
  • Dynamic data insights
  • Modern white UI inspired by Power BI

How to Run

Follow these steps to run the application on your local machine:

1. Clone the Repository

git clone https://github.com/your-username/student-performance-platform.git
cd student-performance-platform

2. Set Up a Virtual Environment

  • Windows:
    python -m venv venv
    venv\Scripts\activate
  • macOS / Linux:
    python3 -m venv venv
    source venv/bin/activate

3. Install Required Dependencies

pip install -r requirements.txt

4. Launch the Streamlit App

streamlit run app.py

License

This project is developed for educational and portfolio purposes.

About

Interactive Dashboard for Student Performance Analysis

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages