Skip links

Revolutionizing Education: From Concept to 4 Million Users with Pass

Pass aimed to modernize the traditional hall pass system, creating a digital platform to enhance safety and streamline student management.

About the Client — Securly

Securly is a leading edtech company dedicated to keeping K–12 students safe, secure, and ready to learn. They provide a comprehensive suite of cloud-based solutions for student safety, wellness, classroom management, and digital learning analytics.

Project Goals and Objectives

Vue.js
Laravel
— Digital Platform Development

The primary objective of the project was to evolve an existing Minimum Viable Product (MVP) into a scalable, high-performance digital platform capable of supporting over 10 million users within a five-year timeframe. This transformation required a comprehensive overhaul of both the front-end and back-end systems, with a focus on long-term sustainability, user experience, and system resilience.

A key aspect of the initiative was to modernize the technology stack in order to deliver faster, more responsive performance while maintaining a seamless and intuitive user interface. Equally important was the development of a scalable infrastructure that could efficiently accommodate a rapidly growing user base without compromising system stability or speed.

In parallel, the project aimed to enable real-time communication at scale, streamline data processing, and reduce operational overhead through intelligent resource optimization. Overall, the goal was to lay the foundation for a future-proof platform that supports continuous innovation and meets the evolving demands of educational institutions and their communities.

The Challenge

Pass started as a Minimum Viable Product (MVP), but the challenge was to scale it into a robust, full-fledged platform. Donatix needed to:

  • Re-architect for high performance and scalability
  • Improve the user experience
  • Optimize for cost-efficiency
  • All while preparing the system to handle a massive user base.

Our Approach

To transform Pass into a robust, scalable platform, we took a multi-pronged approach:

  • Front-end Modernization: We developed a Single Page Application (SPA) with Vue.js, creating a responsive user interface and enhancing the overall user experience.
  • Back-end Scalability: Utilizing Laravel for the server-side ensured a reliable and maintainable structure, crucial for supporting a growing user base.
  • Real-time Communication: Custom WebSocket implementation allowed for scalable real-time communication, crucial for a platform with millions of users.
  • Advanced Data Handling: We used ElasticSearch with separate clusters for user data and general data, enhancing search capabilities and improving overall performance.
  • Cost-Efficient Resource Management: By optimizing write operations on ElasticSearch, we reduced system costs while maintaining high performance.
  • Robust Infrastructure: Building on AWS and employing Nginx as a high-performance HTTP server ensured scalability and reliability.

Our approach was driven by a focus on addressing user pain points—whether it was improving load times, ensuring platform stability, or creating an intuitive user interface. Our team worked closely with Securly to understand their needs and tailor solutions that would support their growth.

Results & Impact

The platform achieved significant improvements across performance, user experience, and cost efficiency. Following the implementation of the new architecture, it now reliably supports over 4 million users while maintaining minimal server load and delivering noticeably faster response times.

Users benefit from a vastly improved interface that ensures smooth navigation and reduced wait times, resulting in a more intuitive and efficient user experience.

Additionally, the use of custom WebSocket solutions and optimized ElasticSearch configurations led to a meaningful reduction in operational costs. These enhancements were achieved without compromising on system performance, positioning the platform for scalable, long-term growth.

*September 2023 Google Analytics Snapshot

Other Projects

Mobile Apps

WordPress Development for an Electric Appliances Company

The client is an electric appliances company that is active in several business areas: from air conditioning products to Lighting Systems. Their marketing department needed support with the development of websites for several new products in their portfolio.

Mobile Apps

Digtial Wardrobe Mobile App

La Koketa is an iOS app that solves the What to wear? problem by giving outfit ideas based on user prefs thanks to its unique matching algorithm. The app has been existing for years, but the client wanted to do a major update with brand new design and new functionalities to reposition and accelerate the product, address the changing needs of the target and put it ahead of the competition.

Mobile Apps

App Development for Derma Care Company

The client is one of the leaders in the derma-care industry. They needed to hire a technical partner to help us with mobile and web development for promotional campaigns of one of their brands.

Have a project in mind? Let's connect