Real-Time Duke Group Communication Tool

Student Interns

Geshna Aggarwal
Rhys Banerjee
Lucy Gu
Alex Shen
Lisa Tang

Project Leads

Harry Thakkar
Liz Wendland

Year

2020

Description: 

Utilizing mobile technology, a team of students will develop a streamlined communications tool for Duke students, faculty, and staff to create and manage groups for real-time multimodal communications (SMS, email, mobile). The tool will be integrated with the various Duke enterprise systems and will enable users to identify their preferred notification method and priority. 

Duke stakeholders: University Communications, Office of Information Technology

Final Solution

Streamline Communications Tool: Stay in the Loop with Duke Notify

Duke Notify is a communication streamlining tool that allows Duke services such as enterprise systems and entities such as student groups to send notifications automatically, through its API. Previously, there was no unified system for services to send notifications; each service had to create its own process to contact users. Duke Notify’s API, on the other hand, accepts incoming messages from services and can then pass the message along to the user's preferred notification method. Duke Notify supports a number of notification methods including email, SMS, MS Teams, and paging. Best of all, Duke Notify empowers users, allowing students, faculty, and staff the flexibility to choose their preferred notification methods for each system.

View the team's final presentation on YouTube.

Student Participants: 

Geshna

Aggarwal

Geshna Aggarwal
Major: 
Statistics and Computer Science
Class: 
Rising Sophomore
Graduation Year: 
2023

Hi! I am Geshna Aggarwal, a rising sophomore from Cary, NC. At Duke, I plan on majoring in Computer Science and Statistics, and am excited to be a part of the Code+ Program this summer. In my free time I love to paint, take pictures, and spend time with friends and family!

Lucy

Gu

Lucy Gu
Major: 
Electrical and Computer Engineering and Computer Science
Class: 
Rising Junior
Graduation Year: 
2022

I am a sophomore (rising junior) majoring in Electrical Engineering and Computer Science. A Java programmer and overall backend developer, I am always excited to learn to code in more programming languages and to do interesting projects. Outside of class I love reading novels, especially fantasy and science fictions.

Lisa

Tang

Lisa Tang
Major: 
Computer Science, Psychology
Minor: 
Statistics
Class: 
Rising Sophomore
Graduation Year: 
2023

Hello! My name is Lisa Tang, and I'm a rising Sophomore from Southern California. Although I'm still undecided, I'm planning on majoring in Computer Science and Psychology. Outside of class, my hobbies include hiking/backpacking, baking, and journaling.

Rhys

Banerjee

Rhys Banerjee
Major: 
Computer Science, Mathematics
Minor: 
Japanese
Class: 
Rising Sophomore
Graduation Year: 
2023

My name is Urjit Rhys Banerjee. I'm from Charlotte, North Carolina, I intend to major in Mathematics and Computer Science, and I'm interested in software engineering, mobile app development, and watching movies with friends!

Alex

Shen

Alex Shen
Major: 
Statistics and Computer Science
Class: 
Rising Sophomore
Graduation Year: 
2023

I'm a freshmen (Class of 2023) and a prospective Statistics major. I'm from New Jersey, and in my free time, I enjoy playing tennis and basketball. During the basketball season, you can probably find me in K-Ville.

Project Leads: 

Harry

Thakkar

Harry Thakkar
Department: 
Office of Information Technology
Title: 
Sr. Analyst, DevOps

Liz

Wendland

Liz Wendland
Department: 
Office of Information Technology - Automation Team
Title: 
Senior Systems Developer