Consulting Training Blog Careers About Us Contact Us

Case Study

  • Client: Leader in Tech and Info Educational Services - Student Enrollment Application
  • Project: Student Enrollment Application
  • Country/Region: United States

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.

Technologies Used

  • SOA / Web Services
  • ASP.NET
  • .NET
  • C#
  • jQuery

Customer Quote

"I appreciated the work [Intertech] did for us and I hope we can work with [them] again." - Client Employee

Challenge

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.

Process

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.

Learn More About Intertech Consulting

Result

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.

Our Story: Intertech

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.

Learn More About Intertech Consulting