Update Our Project Capstone Portal!

Javascript
PHP
Web Applications
SQL
Databases
Website
Software Engineering
Full Stack
HTML

While the current iteration of the EECS capstone project portal fulfills its basic purpose, it lacks many simple features which makes applying to and proposing projects an unnecessary headache. Our project implements new features and updates the portal to save time, reduce errors, and create a better experience for students, administrators, and project proposers. To do this, our team chose to focus on three main functional areas: data handling, GUI, and workflow. Data handling improvements were improvements that needed to either modify existing data elements or create new data elements for manipulation. In the website there are two primary places that manage data within this scope. The first is the PHP scripts for different web endpoints, and the second is the Mariadb database which contains data that is handled. . Examples of changes to the PHP scripts include validation of a local user account password reset token, and a corresponding database change example is new tables added for these local user accounts. GUI Improvements covered any change that related to improving the user’s interaction with the front end of the website without creating entirely new features. This included changes like improved labels, rich text editing when creating projects, more intuitive page layouts, new and improved search filters, color coded statuses for projects, and other similar features. Workflow Improvements were improvements directly related to the actions of the three main user groups: students, proposers, and admins. This included adding a dedicated admin login page to separate the admin workflow from other user types, and changing the layout and presentation of the project creation page to make things like the NDA/IP agreement more prominent for proposers. Our project portal updates have the potential to streamline the capstone project process and improve usability, efficiency, and overall user experience. This full redesign of the project portal will give new life to the capstone process.

0 Lifts 

Artifacts

Name Description
Update Our Project Capstone Portal Demonstration Video A detailed demonstration of our team's development and newly implemented features on the OSU EECS Capstone Project Portal.   Link