{"id":22937943,"url":"https://github.com/owengretzinger/education-data-for-change","last_synced_at":"2026-04-17T15:32:33.640Z","repository":{"id":65244534,"uuid":"588962188","full_name":"owengretzinger/education-data-for-change","owner":"owengretzinger","description":"Website created to help discover insights into the Ontario education system using EQAO and income data.","archived":false,"fork":false,"pushed_at":"2023-01-19T19:48:38.000Z","size":15111,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-07T12:39:30.397Z","etag":null,"topics":["css","education","html","javascript","mongodb","python","sql","website"],"latest_commit_sha":null,"homepage":"https://owengretzinger.github.io/education-data-for-change/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/owengretzinger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2023-01-14T16:09:56.000Z","updated_at":"2023-11-23T20:12:01.000Z","dependencies_parsed_at":"2023-02-11T19:30:33.654Z","dependency_job_id":null,"html_url":"https://github.com/owengretzinger/education-data-for-change","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owengretzinger%2Feducation-data-for-change","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owengretzinger%2Feducation-data-for-change/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owengretzinger%2Feducation-data-for-change/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owengretzinger%2Feducation-data-for-change/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/owengretzinger","download_url":"https://codeload.github.com/owengretzinger/education-data-for-change/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246700257,"owners_count":20819845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","education","html","javascript","mongodb","python","sql","website"],"created_at":"2024-12-14T12:15:09.105Z","updated_at":"2026-04-17T15:32:28.618Z","avatar_url":"https://github.com/owengretzinger.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\r\n  \u003ca href=\"https://ow\r\n\u003cdiv align=\"center\"\u003e\r\n  \u003ca href=\"https://owengretzinger.github.io/education-data-for-change/\"\u003e\r\n    \u003cimg src=\"https://github.com/user-attachments/assets/ea619616-cb99-4ecf-bf97-d6c2eaebf663\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\r\n  \u003c/a\u003e\r\n\r\n\u003ch3 align=\"center\"\u003eEducation Data for Change\u003c/h3\u003e\r\n\r\n  \u003cp align=\"center\"\u003e\r\n    Visualizing Ontario education data to promote informed decisions and equitable resource allocation.\r\n    \u003cbr /\u003e\r\n     \u003ca href=\"https://owengretzinger.github.io/education-data-for-change/\"\u003eowengretzinger.github.io/education-data-for-change\u003c/a\u003e\r\n  \u003c/p\u003e\r\n\u003c/div\u003e\r\n\r\n\u003c!-- TABLE OF CONTENTS --\u003e\r\n\u003cdetails\u003e\r\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\r\n  \u003col\u003e\r\n    \u003cli\u003e\r\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\r\n      \u003cul\u003e\r\n        \u003cli\u003e\u003ca href=\"#key-features\"\u003eKey Features\u003c/a\u003e\u003c/li\u003e\r\n      \u003c/ul\u003e\r\n    \u003c/li\u003e\r\n    \u003cli\u003e\u003ca href=\"#architecture\"\u003eArchitecture\u003c/a\u003e\u003c/li\u003e\r\n    \u003cli\u003e\r\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\r\n      \u003cul\u003e\r\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\r\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\r\n      \u003c/ul\u003e\r\n    \u003c/li\u003e\r\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\r\n  \u003c/ol\u003e\r\n\u003c/details\u003e\r\n\r\n## About The Project\r\n\r\nEducation Data for Change is a web application designed to visualize and analyze education data from Ontario schools. The project aims to provide insights into school performance, demographics, and suspension rates, enabling users to make informed decisions and advocate for equitable resource allocation. The data is sourced from data.ontario.ca.\r\n\r\n### Key Features\r\n\r\n- **School Search:** Allows users to search for specific schools and view relevant data.\r\n- **Data Visualization:** Presents school and city-level statistics through radial progress charts.\r\n- **Interactive Map:** Integrates a Google Maps embed to visualize school locations.\r\n- **Suspension Rate Analysis:** Provides historical suspension data for school boards.\r\n- **EQAO Performance:** Displays school and city averages for EQAO scores.\r\n- **Income Level Analysis:** Shows the percentage of students from low-income households.\r\n- **Gifted Student Identification:** Highlights schools with a high percentage of gifted students.\r\n- **Graphs:** Displays relevant graphs about EQAO scores, income, gifted percentages, and suspension rates.\r\n\r\n## Architecture\r\n\r\n- **Frontend:**\r\n  - HTML, CSS, and JavaScript for the user interface.\r\n  - Tailwind CSS and DaisyUI for styling.\r\n  - Fuse.js for school search functionality.\r\n  - Google Maps Embed API for interactive map.\r\n- **Backend:**\r\n  - Python scripts (SQLite-queries.py, plot.py) for data processing and analysis (though not actively used for serving data in the current implementation).\r\n  - CSV files (scores.csv, suspensions.csv) store the education data.\r\n- **Data Storage:**\r\n  - CSV files for storing school information, demographics, and suspension data.\r\n\r\n## Getting Started\r\n\r\nTo run the project locally, follow these steps:\r\n\r\n### Prerequisites\r\n\r\n- Node.js and npm installed.\r\n- DaisyUI and Tailwind CSS installed (if not already present).\r\n\r\n### Installation\r\n\r\n1.  Clone the repository:\r\n   ```sh\r\n   git clone https://github.com/owengretzinger/education-data-for-change.git\r\n   ```\r\n2.  Navigate to the project directory:\r\n   ```sh\r\n   cd education-data-for-change\r\n   ```\r\n3.  Install the dependencies:\r\n   ```sh\r\n   npm install\r\n   ```\r\n4.  Run the project (you may need a live server):\r\n   ```sh\r\n   serve .\r\n   ```\r\n   or\r\n   ```sh\r\n   npm run tailwindcss:build\r\n   ```\r\n   then open index.html in your browser.\r\n\r\n## Acknowledgments\r\n\r\n- This README was generated with [README Generator](https://github.com/owengretzinger/readme-generator) — an AI tool that understands your entire codebase.\r\n- Data sourced from [data.ontario.ca](https://data.ontario.ca/en/dataset/school-information-and-student-demographics).\r\n- Developed for [DeltaHacks IX](https://deltahacks.com/).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowengretzinger%2Feducation-data-for-change","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fowengretzinger%2Feducation-data-for-change","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowengretzinger%2Feducation-data-for-change/lists"}