Implementation of CIMA's Public API and Data Portal

Honors Capstone Project

1

Advisor(s)

Dr. John Estell

Confirmation

1

Document Type

Paper

Location

Wishing Well

Start Date

16-4-2024 2:30 PM

End Date

16-4-2024 5:15 PM

Abstract

The Campus Interactive Map Application (CIMA) is an ongoing capstone project that aims to address the navigation issue on the Ohio Northern University campus by delivering a public web application to provide functionality to navigate from various points on campus and view relevant information based on the selected location. To expand the impact on the campus community and enable further contributions, a method to handle public data requests is also necessary. This honors capstone enhancement delivers a publicly accessible (view-only) programming interface (Public API) that exposes non-sensitive campus information upon request. In addition to the Public API’s implementation for programmatic access, this enhancement will also provide a front-end web application for non-technical users to easily generate a report of requested data as an Excel document, ensuring that the copious amounts of data collected are accessible by the various demographics of users.

Level of Access

Restricted to ONU Community

This document is currently not available here.

Restricted

Available to ONU community via local IP address and ONU login.

Share

COinS
 
Apr 16th, 2:30 PM Apr 16th, 5:15 PM

Implementation of CIMA's Public API and Data Portal

Wishing Well

The Campus Interactive Map Application (CIMA) is an ongoing capstone project that aims to address the navigation issue on the Ohio Northern University campus by delivering a public web application to provide functionality to navigate from various points on campus and view relevant information based on the selected location. To expand the impact on the campus community and enable further contributions, a method to handle public data requests is also necessary. This honors capstone enhancement delivers a publicly accessible (view-only) programming interface (Public API) that exposes non-sensitive campus information upon request. In addition to the Public API’s implementation for programmatic access, this enhancement will also provide a front-end web application for non-technical users to easily generate a report of requested data as an Excel document, ensuring that the copious amounts of data collected are accessible by the various demographics of users.