Improving productivity is a goal on every company's to do list. One of Intertech's main goals is to aid its clients in doing this, along with provide useful solutions. In this project, Intertech worked with an education technology collaborative which is a partner to K-12 educators and consists of many Minnesota school districts. They offer management software for school operations, instructional administration, and information technology operations, and other applications designed to help districts work more collaboratively with parents and students. Intertech was hired to assist them in developing an application which allows parents to enter student and school choice information online. It also allows schools and school district administrators to track, review, add to, correct, route, and approve student enrollment applications electronically.
Student enrollment can be a time consuming, manual process, requiring parents to drive to a central location or even several schools to enroll their children. With manual process comes errors (inaccurate, incomplete, illegible data). It is also time consuming and costly to school districts where staff may be required to work overtime during peak seasons adding additional pressure.
Intertech was brought in on the project shortly after the project was piloted with its first school district. As part of the pilot, numerous changes and bugs were identified. Following an iterative development process, Intertech assisted in implementing the new features, fixing identified issues, and recommending the best (development and deployment) practices for the second phase of the application's pilot - in which several more school districts would be participating. Intertech consultants worked closely with the application manager and development staff at the client's headquarters to help build a modern, single-page application using AngularJS, RESTful web services, and a NoSQL database called MongoDB. The site includes user registration (using OWIN and Windows Identity Foundation) and a wizard that walks the user through the enrollment process (using Windows Workflow Foundation). The site makes creative use of Angular features to allow the wizard steps to be completely customized for each school district. In addition, the use of Angular UI states gives the site the ability to provide the user with clean, bookmark-able URLs. Finally, the site uses responsive design techniques and libraries (Bootstrap, CSS3) to support a wide variety of devices.
The online enrollment system allows parents to electronically enroll their children in various Minnesota school districts, eliminating the need for parents to complete multiple forms and mail or deliver them to one or more school districts and offices saving them time and money. For school districts and administrators, the system reduces the errors contained in the information provided by parents, improves the readability of the information and also captures additional information that schools can use to get more community education dollars from the state. With these improvements, schools can save thousands of dollars each year in reduced complexity and staff overtime costs.
From the day it was founded in 1991 by local entrepreneur Tom Salonek, Intertech has been a company with an important difference: unwavering commitment to customers, employees and the broader community through excellent work, smart workplace and financial management, and creative philanthropic involvement.