Photo of mother holding a baby on her hip. The baby is wearing a yellow long-sleeved onesie. The mother is using her mobile phone to review details from the baby's daycare center.

FileMaker in Education, a Success Story – From System Hangs to Seamless Operations

Sometimes described as “the central nervous system of an enterprise,” an ERP software system provides the automation, integration, and intelligence that is essential to efficiently run all day-to-day business operations. Most or all of an organization’s data should reside in the ERP system to provide a single source of truth across the business.

SAP.com

In the dynamic world of education, technology plays a crucial role in ensuring smooth operations. One of our FileMaker in education clients is a three-location childcare facility with approximately thirty desktop FileMaker users and sixty iPad users. When they started experiencing intermittent system hangs, they knew they needed expert help and contacted us to step in to diagnose and resolve this critical issue. We drew on our expertise with Education ERP (Enterprise Resource Planning) systems to provide a comprehensive solution.

The Challenge:

Diagnosing and Resolving System Hangs

Our childcare center client was facing a significant challenge: their FileMaker system was intermittently hanging, disrupting daily operations. A particularly troubling symptom was the creation of ‘ghost’ users during these system hangs, which compounded the confusion and inefficiency.

Recognizing the urgency of the situation, we undertook a comprehensive review of the FileMaker solution, server environment, and log files. We conducted detailed interviews with the IT team and other key staff members to fully understand the scope and impact of the issues while searching for patterns and clues to help with a diagnosis.

Initial Assessment and Strategy

We wanted to first identify the root cause of the intermittent system hangs. Given the unusual nature of the ‘ghost’ users, we suspected a deeper issue within the server environment or the FileMaker solution itself. To isolate the problem, we analyzed the top calls log, event log, and the FileMaker server-side scripts. 

Screenshot of the Logs tab of the FileMaker Server Admin Console, showing the Top Call Statistics slider enabled.
Screenshot of the Top Call Stats log in the FileMaker Server Admin Console, showing a variety of recent calls and their type and duration.

Providing a Path Forward

Surprisingly, the solution for this area turned out to be relatively simple. Our client had been using the default Claris self-signed SSL certificate. Once we installed a third-party SSL certificate, and optimized some of the server-side scripts, the hang-ups and ghosting instances disappeared. The primary issue appeared to be the self-signed SSL.

An example of a "Certificate Information" page that lists information such as Status, Issued To, Issued By and Expiration dates of a certificate.

After a thorough analysis, we compiled a detailed report outlining our additional findings and recommendations. This report not only addressed the immediate system hangs but also suggested optimizations and improvements in the overall system design.

Our goal was to ensure that this childcare center’s FileMaker in education environment was robust, reliable, and capable of supporting their operations without interruption – key elements of any successful Education ERP system.

The Solution:

Comprehensive Integration and Optimization for FileMaker in Education

Following our initial intervention, the system was stabilized and the server crashes were eliminated. We were then able to turn our attention toward optimizing other areas of the solution and have moved forward with a series of targeted features designed to enhance the usefulness and stability of the solution overall.

  • iPad-based sign-in and sign-out system
  • Advanced reporting and email integration
  • Innovative payment model and invoicing
  • Twilio SMS integration for parent notifications
  • Custom dashboard for teacher access
  • Waitlist UI enhancements
Photo of a daycare classroom, with a table and snacks in focus at the front of the photo. The blurred background shows a pink play kitchen, colorful scarves, and drawings pinned on the wall. This image helps to illustrate our FileMaker in education article.

iPad-Based Sign-In and Sign-Out System

A major component of operations involves using iPads for student sign-ins and sign-outs. With FileMaker Go, we built an app that works seamlessly on these devices, ensuring that each iPad is correctly assigned to specific classes. This enhancement streamlines the sign-in and sign-out process and also minimizes the risk of data discrepancies that sometimes arose from the previous system issues.

Advanced Reporting and Email Integration

One of the most complex aspects of the project was addressing the need for advanced reporting, which includes detailed reports on attendance, fee collection, and late pickups. Using a robust reporting module within FileMaker, we expanded it to be fully integrated with their email system for automated report distribution. The childcare staff are now able to focus on their core responsibilities without worrying about the accuracy or timeliness of the data.

Innovative Payment Model and Invoicing

Our client’s unique payment model presented its own set of challenges. FileMaker is adept at being able to accommodate specific needs, so we built a custom invoicing system that supports a variety of payment options, including prepaid fees, We designed the system to be both user-friendly and capable of handling complex billing scenarios.

Twilio SMS Integration for Parent Notifications

In today’s connected world, communication with parents is vital. We integrated Twilio’s SMS platform with the FileMaker solution to allow for instant parent notifications in case of emergencies or important updates. This integration ensures that parents are always informed, providing them with peace of mind and reinforcing the childcare center’s commitment to safety and transparency.

Custom Dashboard for Teacher Access

The staff requested a dashboard in FileMaker that could mimic an existing physical board used by teachers. So we designed one that provides a live feed of important information per child, making it easily accessible and digestible for teachers. By transitioning from a physical board to a digital dashboard, the organization is able to improve information flow and reduce the time teachers spend gathering necessary data.

Photo of an empty but pleasantly lit kindergarten classroom. There are several desks each with colorful cups of art supplies. The whiteboard on the wall shows the letters a, b, c, d, e, f, g, and h. The teacher's desk is in the back left corner of the room. This image helps to illustrate our FileMaker in education article.

Waitlist UI Enhancements

We continued to translate specific requirements into FileMaker additions, which allowed for more detailed tracking and communication with families on the waitlist. Additionally, we expanded user satisfaction by utilizing a color-coding system for different records. These colors help staff quickly identify and categorize information, further streamlining their workflow.

The Outcome:

A Future-Ready Solution for FileMaker in Education

The FileMaker solution implemented by Portage Bay Solutions has transformed our client’s operations in a variety of meaningful ways. From resolving the initial system hangs to implementing a comprehensive, customized platform, we have ensured that they can operate smoothly and efficiently.

The iPad integration has made daily processes more efficient, the complex reporting system is now seamless, and the invoicing and payment models have simplified fee management.

The server is stable, nightly schedules are automated, and parents are kept in the loop with timely SMS notifications. Given our extensive experience with similar FileMaker in education systems – such as E-Com, K-12, and other daycare facilities – this project was a natural fit for our team.

The success of this project underscores the power of a well-executed FileMaker solution tailored to the specific needs of a client—a hallmark of effective Education ERP systems.

Contact Portage Bay to help with any childcare or education-related application needs you have. We are happy to join with your team and help build a customized solution that works well for you.

Photo of a daycare center where a teacher and two babies are sitting on a circular rug. The babies are holding toys, looking at the teacher, who is smiling at them. This image helps to illustrate our FileMaker in education article.

About the Author

Kate Waldhauser joined Portage Bay Solutions in 2006, and as lead Claris FileMaker developer plays a key role in our custom development projects for a variety of clients. Kate’s communication skills, friendliness, and technical expertise make for an unusual combination: a high-caliber developer who can communicate effectively with our clients.

Leave a Reply

Your email address will not be published. Required fields are marked *