Project Objectives
- Troubleshoot and maintain the existing Strans web application
- Implement new features based on APS Transportation Department requirements
- Upgrade coding language versions to meet APS security requirements
- Maintain website with latest technologies and best practices
- Provide ongoing support to address issues and bugs
- Coordinate development activities with APS stakeholders
Challenges Addressed
Enhancing a mission-critical transportation management system requires careful coordination to maintain functionality while implementing upgrades and new features.
- Legacy Windows Server 2016 environment requiring security updates
- Complex nightly data import integration with Student Information Systems (SIS)
- Active Directory authentication requiring security compliance
- TypeScript codebase with multiple supporting languages (JSON, YAML, HTML, PowerShell, SQL)
- Maintaining system availability during development and upgrades
- Coordinating with Transportation Department stakeholders for requirements
