Completed Projects

Catholic Social Teaching

The CST group works with Professor Sedmak to create a public Notre Dame website and database to host student reflections about various service projects. This year, the team will will expand on last year’s prototype to build a frontend UI and improved database for the project.

Moore Pediatric Surgery Center in Guatemala

There are currently three teams working with the Moore Pediatric Surgery center:

Patient Info Team

This group is researching open source software for the purpose of keeping track of patient medical records, as well as creating documentation about how to setup and transition from the current paper system to the software. Additionally, the team will later write software to support the analysis of patient procedure information.

Inventory

The Inventory group will research the options available to the hospital in terms of creating a medical supplies inventory system, and support their adoption of the technology.

Tech Consulting

The Tech Consulting group aims to analyze the current technical needs of the hospital and make recommendations regarding what hardware or software upgrades would be the most helpful. The hospital can use this information to request funding for the infrastructure from donors.

Guate Te Incluye Migrants Project

The migrants projects aims to help the Guate Te Incluye NGO, which supports Guatemalan migrants who have been deported. There are three teams working on the project:

Job Postings

This group is building a website for Guate Te Incluye that allows companies to post job postings for returning migrants. It will allow migrants to respond to job postings as well by filtering jobs based on skills and requirements.

Donations

The donations team is working to extend the Guate Te Incluye’s website to accept PayPal donations. This includes working with the PayPal API and building a web frontend to accept donations. The teams is also creating a social media presence for the organization to promote Guate Te Incluye and provide increased visibility for the organization.

Databases

The Databases team is working to support Guate Te Incluye’s move from paper migrant forms to a cloud hosted database or storage system. Other goals include creating a frontend for the data storage method supporting the input and storage of scanned paper forms.

Hannah’s House Database

This team created a database to consolidate information about current and graduated Hannah’s House residents. The database tracked the stages that each of their residents have moved through such as maternity home, transitional home, alum, etc.

Saint Joseph County Health Department

This team redesigned a food resource map created with arcgis. The map was updated with new data and made to be user friendly for the general population.

The Partnership for Drug Free SJC

This team updated the non-profit’s website as well as built a statistics page to allow users to search through various data sources.

El Campito

Continue improving their website, focusing on SEO, responsiveness (across screen sizes, especially on mobile), and continuing to ensure all content is bilingual. Additionally, if time permits, add “donor wall” (list of recent donors); donations currently take place through GiveButter.

North Shore Triangle Neighborhood Association

Develop a website for the North Shore Triangle Neighborhood Association. They are looking for a four page site:

  • Home Page – welcoming message, banner image of the neighborhood, tabs to other pages 
  • History page – where historical facts/data could be added by admins
  • Events page – where they could post events as well as hyperlinks to social media event links
  • Contact Us page – where people could fill out a form and message them 

NSTNA are looking for a similar, but simpler version of the Near Northwest Neighborhood website, which was also built by CS For Good. 

Riverbend Community Math Center — Robot Cars

Hacking micro:bit powered robot cars. They have some little cars that are designed to run using a micro:bit programmed with a drag and drop interface, but they really can’t use them unless it is possible for students to program the micro:bits using Python. This project will be making or finding macros that control the pins in the slot the micro:bit plugs into.