Our Projects

Outreach Technology is proud to open source almost every project we work on under a BSD license.

A NCSU Github account (https://github.ncsu.edu)
will be required to report issues.

Active

  • Billboard (Source – Report an Issue) – allows users to manage and display digital signage. Uses Google cloud.
  • Color My Data – application that arrives at a color representing the privacy of your data by asking a series of questions.
  • Committee on Committees (Source – Report an Issue) – generates a survey that allows faculty and staff to signup for assignment to one of the University Standing Committees. Uses Google cloud.
  • Dining API’s  (Source – Report an Issue) – is a subset of the MobileAPI. It is used to access dining menus and hours. Uses Google cloud.
  • Dining iPad Website (SourceReport an Issue) – displays the menus for the NCSU dining halls.
  • Go Links – is a link-shortening service for campus (go.ncsu.edu). Uses Google cloud.
  • JamfPro2Sheetz – report generation for End Point Protection compliance based in Jamf Pro API and Google Data Studio. Uses Google cloud.
  • Lawbooks – displays a Google spreadsheet of laws applicable to NCSU and allows searching. Uses Google cloud.
  • MobileAPI (Source – Report an Issue) – used to provide data for mobile applications(Android – building, calendar, ADA parking updates, iOS – ADA parking, weather, people via LDAP). Uses Google cloud.
  • NCSU Mobile Website (Report an Issue) – website that provides resources for campus units developing mobile applications. Uses Google cloud.
  • On Campus (Source – Report an Issue) –  is a guide to life on campus at NC State University. On Campus has been designed to meet the needs of current and prospective students, faculty, staff, and visitors. Uses Google cloud.
  • On Campus Alerts – cron job to check WolfAlert RSS feed every minute and will then send push notification to On Campus app if there is a new message. Uses Google cloud.
  • On Campus Wolf Alerts – a Firebase project that holds the WolfAlerts real-time databse used for messaging as well as analytics for the On Campus app.
  • OT Framework (Source – Report an Issues) – is the foundation on which some of the OT web apps are built upon.
  • ot-ncsu.edu – website for the OT group within OIT which is the campus IT department. Uses Google cloud.
  • OT Sports Scores – Provides UI for PackTV team to enter sport scores that will be sent to On Campus app as push notifications. Uses Google cloud.
  • PackTV (AppleTViOS, iPadOS, Roku) (SourceReport an Issue) – is an application for watching PackTV content on NCSU.
  • WebFramZ (Source – Report an Issue) – simple application to display URLs like they were photos in a digital picture frame.
  • WolfBytes – Integrates Vimeo video data to Apple TV and Roku apps for NC State TV. Uses Google Cloud.

Maintenance

  • Captioning Grant Form – custom application for submissions to the OIT Captioning Grant process. Uses Google cloud.
  • Cyclone Cron – Cron jobs that process email for potential DCMA violations. Uses Google cloud.
  • Gideon – Google Calendar event aggregation application that accumulates events shared to a generic account’s service account. Shared calendars can be tied to one or more categories, and events are then searched real-time. Uses Google cloud.
  • iBeacon API – prototype beacon information system in JSON. Describes an inventory of beacons with geo location. Uses Google cloud.
  • Imagination Assets – Google buckets and resource files for the Imagination Corridor and other bluetooth beacon related projects. Uses Google cloud.
  • Imagination Corridor – Imagination Corridor project code and support.
  • Kiosque (Source – Report an Issue) –  allows users to manage and display digital kiosks. Uses Google cloud.
  • OIT People (Source – Report an Issue) – allows OIT employees to keep up with meetings and minutes, and it is used to find coworkers.
  • Sheperd – prototype iBeacon fleet maintanence application. Uses Google cloud.
  • TimeKeeper (Source) – handles the management of part-timers’ schedules and time sheets, and it holds record of employee skill sets.
  • Web Registry (Source – Report an Issue) – is central Google resource management and continuity assurance tool for social media and other university resources.

Depreciated

Retired

  • None currently.

Archived

  • Aerial – is an application that was developed for Classtech so that they could more easily manage their part-timers who do room checks, the status of room checks, email professors based on building and room, get reporting on their classroom checks, and allow the Help Desk to dispatch Classtech technicians when something needs to be fixed.
  • Classmate – handles registration for workshops and classes taught by OIT. Administrators can create workshops and then add instances of those workshops to the calendar. Users can then sign up for said workshops.
  • Crosswalk – is a complex amalgamation of customizable tabs, customizable decision trees, alternative authentication, customizable, reorderable, re-assignable tabs inside details views representing repair tickets, and more.
  • Cyclone – is a management tool for managing various pieces of the NCSU residential network.
  • Groupr – groups people for use in iTunesU.
  • Itappdev Test – test project for Google graph API.

Definitions

  • Active – we are still adding features and actively coding on the product.
  • Maintenance – we are making bug fixes and security patches but no new features.
  • Depreciated – we no longer patch/update it but have not announced it is going away in sysnews.
  • Retired – we have turned off access to the depreciated system but it still exists on servers and in github (in some cases the github repo still exists for reference purposes)
  • Archived – we have copied the source code to a CD and removed all traces from the github repo.