Tagline: Explore, Compare, Decide—Your Future Starts Here
UniFinder is a Power BI dashboard designed to help prospective students, parents, and education analysts explore and evaluate U.S. universities. It provides interactive visualizations and rankings based on key metrics like tuition costs, acceptance rates, graduation rates, and program details, sourced from a Snowflake data warehouse. The dashboard is split into two main pages: Overview and Program Details, offering a comprehensive tool for educational decision-making.
-
Overview Page:
- Quick metrics via cards (e.g., Total Universities, Avg. Tuition).
- Charts for Graduation rate by school type, Retention vs selectivity and selectivity distribution.
- Dynamic university ranking table.
- Admission requirements summary.
-
Program Details Page:
- Program-focused metrics (e.g., Total Programs, Avg. Credit Hours).
- Charts for top departments and program levels by school type.
- Detailed course table with tuition and financial aid insights.
-
Interactivity: Slicers for filtering by state, school type, and more.
-
Custom Tooltips: Enhanced visuals with explanations for graduation, retention, SAT scores, and top universities.
-
Data Quality: Handles missing data (e.g., 0s in SAT scores) with DAX measures excluding invalid values.
-
Prerequisites:
- Power BI Desktop (latest version recommended).
- Access to a Snowflake data warehouse with the required schema.
-
Setup:
- Clone this repository:
git clone https://github.com/Manny-97/dec-hackathon.git
- Open
America’s Top Universities Analytics Dashboard.pbixin Power BI Desktop. - Update the data source connection to your Snowflake warehouse:
- Go to Home > Transform Data > Data Source Settings.
- Enter your Snowflake credentials and database details.
- Clone this repository:
-
Refresh Data:
- Click Refresh to load the latest data from Snowflake.
-
View and Interact with Dashboard on web: UniFinder Dashboard
- Launch: Open
America’s Top Universities Analytics Dashboard.pbixin Power BI Desktop. - Navigate:
- Use the sidebar to switch between Overview and Program Details.
- Click Filters to apply slicers (e.g., state, school type).
- Interact:
- Hover over charts for custom tooltips.
- Sort the ranking table by clicking column headers.
- Reset: Use the Reset button to clear filters.
- Snowflake Warehouse: Schema Details: See
schema.md(optional separate file) for full structure.
The Power BI Dashboard is configured to automatically refresh its dataset using the import connection to Snowflake. The scheduled refresh runs twice a week:
- Sunday at 1:00 AM (local time)
- Wednesday at 1:00 AM (local time)
Quick metrics, charts, and rankings for a broad university overview.
Program-specific insights with course details and financial context.
- Missing Values: 0s in metrics (e.g., 380/1000 universities with 0 SAT scores) are kept intact and excluded from averages , these mising values were replaced with
Not Reportedin metric display columns for Table visuals