What is Roc Garden?


Roc garden is a web based portal designed to facilitate the communications between the Roc Solid Foundation and Old Dominion University. With the Roc Garden, Old Dominion University students can contribute their "rocks" to the Roc Solid Foundation in the form of volunteer hours, and internships, to help them in the fight against childhood cancer.

The Problem


Old Dominion University lacks a innovative and effective means of visualizing and coordinating philanthropic efforts with the Roc Solid Foundation, thus hindering collaboration in their fight against childhood cancer.

ODU lacks a medium for which it can document volunteer efforts, sponsorships, (etc) which would mutually benefit Roc Solid.

ODU already has Helper Helper, a program where students can find and track volunteer opportunities, but only displays individual statistics for the user and overall statistics for ODU, not how the event overall impacted the chosen organization.

Because of the plethora of volunteer opportunities on Helper Helper, Roc Solid could get lost in the crowd.

Often times it is hard to know when events are taking place, what exactly will be involved in said event, and how best to communicate interest in certain aspects of Roc Solid's process. It is also difficult for Roc Solid to convey how their event planning or project may be coming along in regards to resources, volunteers, or general progress.

Roc Solid lacks a satisfactory way to display volunteer efforts and their impact on the organization's mission to assist families affected by childhood cancer. Such visualization would require an algorithm to determine the importance to Roc Solid.

Current means of communication between Roc Solid and ODU are time consuming and archaic. There is no easy connection between volunteer and organization to handle communications that are relatively basic, such as asking for project ideas or searching for volunteer event opportunities.

The Solution


An innovative web-based portal designed to provide a connection visualize collaboration between ODU and Roc Solid Foundation, to maximize the philanthropic efforts towards families affected by childhood cancer.

The proposed medium for communication between ODU and Roc Solid is an opportunity board, where both sides can post ways in which they need help, and find opportunities to provide resources.

As a way to visualize these opportunities, a Roc Garden would be created, where rocks symbolize the various postings by both ODU and Roc Solid, with size indicating major or minor efforts. For example, a volunteer night to pack the hospital care bags could be a pebble in the garden, whereas requesting an idea for a senior group project could be a larger rock.

With the opportunity board, the old way of communication through phone calls and emails goes away, replaced instead by a series of notifications and feedback, automated by the portal itself.

Often times it is hard to know when events are taking place, what exactly will be involved in said event, and how best to communicate interest in certain aspects of Roc Solid's process. It is also difficult for Roc Solid to convey how their event planning or project may be coming along in regards to resources, volunteers, or general progress.

By posting ideas to an opportunity board as they occur to Roc Solid or are needed by ODU, no one gets left behind. Roc Solid has a place to post all their ideas and garner interest for them, while ODU has a place where they can find opportunities to fulfil degree requirements--or vise versa, where ODU students can post about degree requirements, and Roc Solid can provide ways to help.

The time and resources of Roc Solid and ODU are best spent doing meaningful, desired work for each other. With the opportunity board, both sides will see the ideas and needs of each other, cutting down on the amount of time needed to communicate these ideas, increasing time spent working on actual projects, and all over generating more support for families with children suffering from cancer.

A Little About Us


The yellow team

Meet The Team


Richard BurlesonProject LeadCalendar design and integration

I’m a Computer Science student at Old Dominion University who is heavily invested in Cyber Security. When not at work or school, I enjoy diving into books about subjects such as practical binary and malware analysis, penetration testing, cryptography, and attacking network protocols. If I am not doing that, I enjoy spending time with my wife and her family.

Rob WagonerDatabase ArchitectDatabase design

My name is Rob Wagoner; I am a senior at Old Dominion University wrapping up my Bachelor's Degree in Computer Science. I have spent most of my career in data visualizations and decision support with some short stints in application development management

Caitlyn QuinnTech LeadCalendar design and integration

My name is Caitlyn Quinn and I am an undergraduate Computer Science student at Old Dominion University Online. This is my second bachelor’s degree, with the first being in Creative Writing from George Mason University. My hobbies include reading fantasy novels and comic books, writing short fiction, and playing video games. I also have a cat named Lilo who likes to take walks around the yard.

Edward HillenFront-End DeveloperData Visualization Development

Hello, my name is Edward Hillen and I am an undergraduate pursuing a degree in Computer Science. I am from Raleigh, North Carolina. I am interested in all things outdoors, from sail boating, rock climbing, and running. I am excited to work in a group setting and hope we can accomplish a lot for this great cause.

Joe DemarcoBack-End DeveloperData Visualization Development

My name is Joe DeMarco, and I am a senior at Old Dominion University pursuing a Bachelor’s in Computer Science. I intend on finding a career in network administration or cyber security. I have a background with electronics calibration from the U.S. Navy. I am currently employed at the Information Technology Services Help Desk at ODU. I’m an avid runner and love exploring new perspectives and ideas.

Jessica YieldingGraphic DesignerNotification Development

My name is Jess Yielding and I am pursing an undergraduate degree in Computer Science from Old Dominion University. I already have a degree in Creative Writing as well as an M.A. in literature. My hobbies include running, swimming, painting, and traveling. On the weekends, I am most likely found on the beach with my dog and boyfriend.

Matthew WhitleySoftware EngineerORG Coordination development

I am a senior in the Computer Science department at ODU. I spent 11 years as a systems engineer in the United States Navy, the final six month being an intern at Oracle (Java). I am now a senior software engineer working at Duke Energy creating new technologies in the renewable energy space. I enjoy golfing, playing hockey, and spending time with my wife and child

Deliverables

Click the green eye on the photo to see the full size picture.


  • Competition Matrix
  • MFCD Diagram
  • Prototype MFCD Diagram
  • Post Solution Process Flow
  • Pre-Solution Process Flow
  • Process Flow Overview
  • Risk Matrix
  • Visualization
  • WBS Overview
  • WBS UI
  • WBS Algorithms
  • WBS Database
  • WBS Testing
  • DB Schema

User Stories


Feasibility 1.0


Feasibility 2.0


Design


Prototype


References


Helper Helper
https://app.helperhelper.com/

College Factual ODU Statistics
https://www.collegefactual.com/colleges/old-dominion-university/student-life/diversity/#targetText=The%20%22traditional%22%20college%20student%20is,the%20national%20average%20of%2060%25

Compas, B. E., Desjardins, L., Vannatta, K., Young-Saleme, T., Rodriguez, E. M., Dunn, M., . . . Gerhardt, C. A. “Children and adolescents coping with cancer: Self- and parent reports of coping and anxiety/depression.” Health Psychology, vol. 33, no. 8, 2014, pp 853-861. American Psychology Association,

http://dx.doi.org/10.1037/hea0000083.

Labs