squirrelworks

Project: Higher Education ERP Simulation Lab

SANDBOX MODE

This environment demonstrates ERP data-flow logic using a JSON-driven architecture. Live database interaction is disabled for security; however, the "Action Center" is functional via client-side state management.


Technical Highlights
  • JSON Data Binding: Decouples the UI from the persistence layer for high-speed simulation.
  • Client-Side Logic: Real-time GPA and Completion Rate calculation via JavaScript.
  • Responsive Grid: Mobile-optimized layout using Bootstrap 5.3 Flex-stacking.
Business Logic
  • Audit Nodes: System flags 'At-Risk' grades automatically.
  • Data Hygiene: Input validation mimics institutional integrity checks.

System Health

Avg GPA

0.00

Comp. Rate

0%

Action Center

Live Enrollment Ledger

0 Nodes Active
Student Course Status System Node

Code Review






Next Phase: The Engagement Layer

While this ERP lab handles the System of Record (academic transcripts and grades), institutional data is only half the picture. To see how this data is utilized for student recruitment and personalized portal experiences, visit the companion project: Admissions Portal Simulation Lab.

Difference: Where this ERP lab focuses on transactional data integrity and aggregation, the Admissions Lab demonstrates dynamic personalization and CRM-driven engagement.



Accessibility
 --overview

API
 --REST best practices
 --REST demo
 --REST vs RPC
 --Wikipedia API

Blockchain
 --overview

Blog
 --The 'Brute Force' Mistake
 --The Bezosian Protocol: Eliminating Learned Helplessness
 --The Humility Protocol: Reality Over Reputation
 --The Jobsian Protocol: Systems Analysis as a War on Entropy
 --The Jordan Framework: Engineering a Competitive Edge

Cloud
 --AWS overview

CSS/HTML
 --Admissions Portal Simulation Lab
 --Bootstrap carousel
 --Grid demo
 --markdown demo

DevOps
 --Agile Principles
 --DevOps overview
 --Drupal, containerized
 --Prometheus & Grafana
 --RKE2: Deploying the Rancher Kubernetes Engine

Encoding
 --Overview

Ergonomics
 --Desk configuration
 --Device fleet
 --Input device array
 --keystroke mechanics
 --Phones & RSI

ERP
 --Anthology overview
 --Ellucian Banner
 --Higher Ed ERP Simulation Lab
 --PeopleSoft Campus Solutions
 --PESC standards
 --Slate data model

Git
 --syntax overview
 --troubleshooting libcrypto

Hardware
 --Device fleet
 --Electricity fundamentals
 --Homelab diagram

Identity & Access
 --Foundations
 --OIDC Integration
 --Provisioning Okta Dev Tenant

Java
 --Fundamentals

Javascript
 --Advanced Interaction: jQuery & UI Frameworks
 --input prompt demo
 --misc demo
 --Time and Date functions
 --Vue demo

Linux
 --Auditing the live interface state using ethtool
 --grep demo
 --HCI and Proxmox
 --Persistent Infrastructure Telemetry: TMUX
 --Proxmox install
 --xammp ftp server

Mail flow
 --DKIM, SPF, DMARC
 --MAPI

Microsoft
 --AZ-800: Administering Windows Server Hybrid Core Infrastructure
 --BAT scripting
 --Group Policy
 --IIS
 --robocopy
 --Server 2022 setup - Virtualbox

Misc
 --Applications
 --regex
 --Resources
 --Sustainable Computing
 --Terminology
 --Tribute to Computer Scientists

Networks
 --BGP Peering & Security Hardening Lab
 --CCNA Lammle Study Guide
 --Cisco 1921/K9 router
 --NGFW vs. Legacy
 --routing protocols
 --throughput calculations

PHP/SQL
 --Cookies
 --database interaction
 --demo, OSI Layers quiz
 --Foreign key constraint demo
 --fundamentals
 --MySQL and PHPmyAdmin setup
 --pagination
 --security
 --session variables
 --SQL fundamentals
 --structures
 --Tables display

Python
 --fundamentals

Security
 --Overview- GRC (Governance, Risk, and Compliance)
 --Security Blog
 --SSH fundamentals

Serialization
 --JSON demo
 --YAML demo