diff --git a/docs/projects/geo_enricher/about.md b/docs/projects/geo_enricher/about.md new file mode 100644 index 000000000..74d7514f3 --- /dev/null +++ b/docs/projects/geo_enricher/about.md @@ -0,0 +1,40 @@ +--- +id: about +title: "GeoEnricher" +custom_edit_url: null +--- + +## Overview + +GeoEnricher is a web tool for enriching a CSV/Excel dataset with geographic/demographic data fields from the US Census Bureau's [Geocoder API](https://geocoding.geo.census.gov/geocoder/) and the [American Community Survey (ACS)](https://www.census.gov/programs-surveys/acs/about.html) + +### Information + +- **Source Code:** [https://github.com/oss-slu/geo-enricher](https://github.com/oss-slu/geo-enricher) [git](https://github.com/oss-slu/geo-enricher) +- **Status:** Active (and ongoing) +- **Platforms:** Web app +- **Client:** Enrollment Services (Contact: Ryan Klotz) +- **Track:** Client-driven Product +- **Current Tech Lead:** Justin DeKock [github](https://github.com/jdetok) +- **Developers:** + - Grace Gondela (capstone) [github](https://github.com/ggondela1419) + - Bre Saffouri (capstone) [github](https://github.com/bsaffouri) + - Denise Soriano (capstone) [github](https://github.com/denise-soriano) + - Darcy Mupenda (capstone) [github](https://github.com/dmupenda) + - Matthew Wolanski (capstone) [github](https://github.com/mwolanski04) + - Hailey Gonzalez (capstone) [github](https://github.com/Haileyboo111) + +- **Start Date:** August 2026 +- **Technologies Used:** + - Frontend: Typescript, React + - Backend: Typescript, Node, Express + - Database: Postgres + - ACS schema restored from [.dump file](https://backup.censusreporter.org/census-reporter-extracts/acs2024_5yr_backup.sql.gz) provided by the [Census Reporter](https://censusreporter.org/) project +- **License:** BSD 3-Clause License + +## Technical Information + +### Development Priorities +- TBD + +## Get Involved diff --git a/docs/projects/oss_dev_analytics/about.md b/docs/projects/oss_dev_analytics/about.md index 1b324a2a0..24e80c56a 100644 --- a/docs/projects/oss_dev_analytics/about.md +++ b/docs/projects/oss_dev_analytics/about.md @@ -15,11 +15,17 @@ OSS Dev Analytics provides developer analytics and data-driven insights for open - **Platforms:** Internal Developer Services - **Client:** Open Source with SLU - **Track:** Internal Developer Services -- **Current Tech Lead:** Hazel Caballero [github](https://github.com/hcaballero2) +- **Current Tech Lead:** Justin DeKock [github](https://github.com/jdetok) - **Developers:** + - Hazel Caballero (alumni, prior tech lead) [github](https://github.com/hcaballero2) - Grace Gondela (capstone) [github](https://github.com/ggondela1419) - - Kiara Mathews (capstone) [github](https://github.com/kiaramathews) - - Dhyana Patel (capstone) [github](https://github.com/dhyana6466) + - Bre Saffouri (capstone) [github](https://github.com/bsaffouri) + - Denise Soriano (capstone) [github](https://github.com/denise-soriano) + - Darcy Mupenda (capstone) [github](https://github.com/dmupenda) + - Matthew Wolanski (capstone) [github](https://github.com/mwolanski04) + - Hailey Gonzalez (capstone) [github](https://github.com/Haileyboo111) + - Kiara Mathews (alumni) [github](https://github.com/kiaramathews) + - Dhyana Patel (alumni) [github](https://github.com/dhyana6466) - Kasi Viswanath Chilakala (alumni, prior tech lead) [github](https://github.com/viswanathreddy1017) - Joli Muller (alumni) [github](https://github.com/hollowtree11) - **Start Date:** August 2025 @@ -28,7 +34,7 @@ OSS Dev Analytics provides developer analytics and data-driven insights for open - Chart.js, Recharts (data visualization) - Python, Pandas, PyGithub (backend data processing) - Vitest (testing) -- **License:** Not yet established +- **License:** BSD 3-Clause License ## Technical Information diff --git a/docs/projects/repoexplorer/about.md b/docs/projects/repoexplorer/about.md new file mode 100644 index 000000000..2ebb7fcfa --- /dev/null +++ b/docs/projects/repoexplorer/about.md @@ -0,0 +1,41 @@ +--- +id: about +title: "RepoExplorer (Fork)" +custom_edit_url: null +--- + +## Overview + +OSS' [fork](https://github.com/oss-slu/repoexplorer) of [repoexplorer](https://github.com/UC-OSPO-Network/repoexplorer) (which includes the work from [repofinder](https://github.com/UC-OSPO-Network/repofinder)) is a Typescript rebuild of the Python/Shiny projects originally built by [Juanita Gomez](https://www.linkedin.com/in/juanitagomezr/) with the [UC OSPO Network](https://ucospo.net/). Our fork follows a client-server model with a React frontend and REST API backend that is more scalable for the web. A Typescript CLI is also included as a reimplementation of the Github scraping and LLM data classification functionalities from the [repofinder](https://github.com/UC-OSPO-Network/repofinder) project. Our reimplementation takes advantage of a local LLM and a Postgres database, making it possible to update the application's data on a regular basis. + +### Information + +- **Source Code:** [https://github.com/oss-slu/repoexplorer](https://github.com/oss-slu/repoexplorer) [git](https://github.com/oss-slu/repoexplorer) +- **Status:** Active (and ongoing) +- **Platforms:** Web app +- **Client:** UC OSPO Network (Contact: Emily Lovell) +- **Track:** Client-driven Product +- **Current Tech Lead:** Justin DeKock [github](https://github.com/jdetok) +- **Developers:** + - Grace Gondela (capstone) [github](https://github.com/ggondela1419) + - Bre Saffouri (capstone) [github](https://github.com/bsaffouri) + - Denise Soriano (capstone) [github](https://github.com/denise-soriano) + - Darcy Mupenda (capstone) [github](https://github.com/dmupenda) + - Matthew Wolanski (capstone) [github](https://github.com/mwolanski04) + - Hailey Gonzalez (capstone) [github](https://github.com/Haileyboo111) + +- **Start Date:** August 2026 +- **Technologies Used:** + - Frontend: Typescript, React + - Backend: Typescript, Node, Express + - Database: Postgres + - Local LLM: Qwen 9 + - used for university affiliation and project type predictions +- **License:** BSD 3-Clause License + +## Technical Information + +### Development Priorities +- TBD + +## Get Involved diff --git a/sidebars.js b/sidebars.js index f5e1c63dd..47ce47322 100644 --- a/sidebars.js +++ b/sidebars.js @@ -332,6 +332,10 @@ const sidebars = { type: 'doc', id: 'projects/droneworld/about', }, + { + type: 'doc', + id: 'projects/geo_enricher/about', + }, { type: 'doc', id: 'projects/gradeval360/about', @@ -384,6 +388,10 @@ const sidebars = { type: 'doc', id: 'projects/pilot_data_synchronization/about', }, + { + type: 'doc', + id: 'projects/repoexplorer/about', + }, { type: 'doc', id: 'projects/rerum_playground/about', diff --git a/src/data/people/currentDevelopers.json b/src/data/people/currentDevelopers.json index 761f70a22..169b32c41 100644 --- a/src/data/people/currentDevelopers.json +++ b/src/data/people/currentDevelopers.json @@ -9,11 +9,6 @@ "image": "", "profileLink": "https://github.com/Zhihuiwu646" }, - { - "name": "Dhyana Patel", - "image": "", - "profileLink": "https://github.com/dhyana6466" - }, { "name": "Bella Ott", "image": "", @@ -159,11 +154,6 @@ "image": "", "profileLink": "https://github.com/ThomasPautler952194" }, - { - "name": "Joli Muller", - "image": "", - "profileLink": "https://github.com/hollowtree11" - }, { "name": "Leandru Martin", "image": "", @@ -209,16 +199,6 @@ "image": "", "profileLink": "https://github.com/ahenehan2" }, - { - "name": "Grace Gondela", - "image": "", - "profileLink": "https://github.com/ggondela1419" - }, - { - "name": "Kiara Mathews", - "image": "", - "profileLink": "https://github.com/kiaramathews" - }, { "name": "Hunter Cataldo", "image": "", diff --git a/src/data/people/currentTechLeads.json b/src/data/people/currentTechLeads.json index 209719076..36e4b5cac 100644 --- a/src/data/people/currentTechLeads.json +++ b/src/data/people/currentTechLeads.json @@ -120,8 +120,8 @@ "profileLink": "https://github.com/AyoAwodeyi" }, { - "name": "Hazel Caballero", + "name": "Justin DeKock", "image": "", - "profileLink": "https://github.com/hcaballero2" + "profileLink": "https://github.com/jdetok" } ] diff --git a/src/data/people/prevDevelopers.json b/src/data/people/prevDevelopers.json index f775de9d2..d6d7c8a5f 100644 --- a/src/data/people/prevDevelopers.json +++ b/src/data/people/prevDevelopers.json @@ -615,8 +615,23 @@ "profileLink": "https://github.com/Munazzah-Rakhangi" }, { - "name": "Zhihui Wu", + "name": "Grace Gondela", "image": "", - "profileLink": "https://github.com/Zhihuiwu646" + "profileLink": "https://github.com/ggondela1419" + }, + { + "name": "Kiara Mathews", + "image": "", + "profileLink": "https://github.com/kiaramathews" + }, + { + "name": "Dhyana Patel", + "image": "", + "profileLink": "https://github.com/dhyana6466" + }, + { + "name": "Joli Muller", + "image": "", + "profileLink": "https://github.com/hollowtree11" } ] diff --git a/src/data/people/prevTechLeads.json b/src/data/people/prevTechLeads.json index 35254c0fe..7c7eafbab 100644 --- a/src/data/people/prevTechLeads.json +++ b/src/data/people/prevTechLeads.json @@ -233,5 +233,10 @@ "name": "Shahid Shabeer Malik", "image": "", "profileLink": "https://github.com/Shahid1Malik" + }, + { + "name": "Hazel Caballero", + "image": "", + "profileLink": "https://github.com/hcaballero2" } ] diff --git a/src/data/projects/Projects.json b/src/data/projects/Projects.json index c8b75f6fc..8521dd6ef 100644 --- a/src/data/projects/Projects.json +++ b/src/data/projects/Projects.json @@ -118,6 +118,15 @@ "domain": ["aerospace", "robotics"], "research": true }, + { + "name": "GeoEnricher", + "url": "/projects/geo_enricher/about", + "description": "GeoEnricher is a web tool for enriching datasets with geographic/demographic data provided by the US Census bureau", + "status": "current", + "image": "/img/projects/geo-enricher.png", "kind": "web-app", "domain": ["data"], + "research": false, + "github": "https://github.com/oss-slu/geo-enricher" + }, { "name": "ESP: Electronic Structure Parser", "url": "/projects/esp/about", @@ -367,6 +376,17 @@ "research": true, "github": "https://github.com/oss-slu/PilotDataSynchronization" }, + { + "name": "RepoExplorer", + "url": "/projects/repoexplorer/about", + "description": "OSS' fork of the UC OSPO Network's repoexplorer project is a scalable rebuild with a React frontend, Node/Express REST API backend, and a Postgres database fed by a Typescript CLI that scrapes Github and queries a local LLM to create university affiliation and project type prediction fields.", + "status": "current", + "image": "/img/projects/repoexplorer.png", + "kind": "web-app", + "domain": ["data"], + "research": false, + "github": "https://github.com/oss-slu/repoexplorer" + }, { "name": "Rerum Geolocator", "url": "/projects/rerum_geolocator/about", diff --git a/static/img/projects/geo-enricher.png b/static/img/projects/geo-enricher.png new file mode 100644 index 000000000..809e1dd8a Binary files /dev/null and b/static/img/projects/geo-enricher.png differ diff --git a/static/img/projects/repoexplorer.png b/static/img/projects/repoexplorer.png new file mode 100644 index 000000000..673e4e10f Binary files /dev/null and b/static/img/projects/repoexplorer.png differ