Home

🚀 CISAccred Build Journey

The CISAccred WebPortal was engineered from scratch (literally scratch paper) to streamline ABET accreditation tracking for the Computer Information Systems program at PennWest University. Below is a visual history of its development.


📒 Initial Concept Sketches

These early notebook sketches show how the team planned score-set tracking, assessment strategy entry, and report generation from the ground up.

Initial concept sketch 1 Initial concept sketch 2

🧠 Database Design (ERD)

Using Lucidchart, we designed a normalized relational database to handle complex mapping between outcomes, tools, scores, and assessment cycles.

Entity Relationship Diagram

📺 UI Mockups & Screen Sequence

Before writing production code, we created a sequence of wireframe mockups outlining how instructors and leads would interact with the system.

Login screen mockup Dashboard mockup Score-set data entry mockup Manage outcomes screen Modify strategy screen Generate report screen

📦 Versioning and Deployment

Version 1.0 was deployed as a production-grade PHP/MySQL system, using real user authentication and role-based access. All development was tracked through Bitbucket and deployed manually via SSH and SFTP to university-hosted servers.


Version 1.1 was an update to the system I did personally during an internship through the University. I added a new feature saving users progress while entering scores in a score-set. Allowing them to return to the score-set at a later date to complete it. During this time, I also added the ability for assessment leads to quickly view any pending score-sets not yet submitted. I also added the ability to inline edit the submission type for a score-set.


CISAccred WebPortal is an active tool used by faculty at PennWest. This journey represents a full-cycle development effort from concept to deployment.

Back to Home