Electronic Media Production (EMP) Media Hosting Project
Logan Hill – Computer Information Science
Will Oliphant – Computer Information Science
Trenton Brown – Computer Information Science
Initial Project Presentation | Final Project Presentation |
---|---|
|
|
The EMP Media Hosting Project started as a website for students and alumni to post their work and interact with other users, similar to a social media platform. However, given the scope of the full project is too large for the time allotted, we needed to scale it down into more of a library with limited user interaction. This project will still showcase media and allow people to comment in the form of preprepared phrases or positive emoji reactions. As a normal comment system on the average social media platform leaves a potential for negativity or inappropriate comments, a simple like button feedback system eliminates that issue.
Users will need to sign-in with student accounts using a multi-level sign-in system that will have varying levels of authentication. It will also allow administrator access with the highest level of permissions to adjust or delete posts as needed. This means that the administrative user(s) will require training on how to utilize the built-in administrative functions.
Additional functions include a section for users to post job opportunities for previous and current EMP Department students. We will implement a media categorization system so students can filter to relevant media. Ideally, a student could search for results by user, but this is a stretch goal and is currently not considered in scope. The home page will algorithmically display the current most popular media on the web application.
Evergreen Cemetery
Sydney Harter
Zach Hargett
Erica Hoerschgen
Initial Project Presentation | Final Project Presentation |
---|---|
|
|
This presentation outlines the development of a secure, web-based digital records and interactive mapping system for Evergreen Cemetery. The project addresses the critical need to preserve historical data while providing an intuitive public interface for locating gravesites and a secure administrative portal for record management. A primary design constraint and focus was ensuring usability for a non-technical, elderly demographic, with specific testing conducted on iPhones, iPads, and desktop computers.
The system is built on a MYSQL database backend with a Python API, serving a responsive frontend developed in vanilla JavaScript, HTML, and CSS. To mitigate security risks, the architecture maintains a master database offline, syncing only an abbreviated version to the public-facing website hosted on DreamHost. Key functionalities include public search by deceased name, display of grave location (Section/Lot), an interactive map for navigation, and administrative tools for adding, editing, and updating records.
The project followed a hybrid Agile-Waterfall methodology, progressing through phases of planning, iterative development sprints, and rigorous user acceptance testing. The final deliverable is a robust, maintainable solution tailored to the client’s specific operational constraints and user needs, ensuring the cemetery’s records are both accessible and protected.
Fitness Center Web Application
Billy Rice – Computer Science
Bryan Galaviz – Computer Science
Scott Patty – Computer Information Science
Ebbett Grant – Computer Information Science
Initial Project Presentation | Final Project Presentation |
---|---|
|
|
The OTC Fitness Center is currently running on outdated software that makes managing student check-ins and staff oversight more difficult than it should be. As OTC continues to develop further, so should the smaller parts of its facilities that help make OTC what it is today. This project addresses the need for a modern, efficient solution tailored specifically to the fitness center. Updating this system will not only reduce the workload for staff but also streamline operations for both students and employees.
Our project focuses on building a new web-based application that enhances and expands upon the existing system. Its primary purpose is to allow students to log in when entering the fitness center and be checked out by staff when leaving. In addition, staff will be able to run reports, view student information such as medical records, and update that information when necessary. These secondary features will provide flexibility and ensure the center has the tools it needs to manage student usage effectively.
Our group is working toward a target completion date of early December. This timeline and date provide room for debugging and adjustments before final delivery. We are building the system as a responsive web application, which allows for easy setup, multi-station accessibility, and long-term maintainability. Each team member is taking on a defined role within the PHP, JavaScript, and front-end stack to ensure all components integrate seamlessly into the final product.