Other
Custom software & services
Strategy & Discovery
Innovative education platforms
Build & Launch
Online training solutions
Grow & Support
Creative content & apps
Platform & Technology Expertise
Case Study

Digital testing platform development for tutoring company

A private tutoring companyhas been guiding students through the challenges of standardized testing, academic classes, and college admission since the 1980s . Founded by two teachers, the educational center is passionate about helping students reach their full potential and secure academic success.

Client
NDA
Country
United States
Industry
CHALLENGE

Tutoring flow digitalization with online testing platform

CHALLENGE

The client wanted to digitalize its tutoring process for students preparing for SATs. Their initial approach was manual and paper-based: it entailed the printing of test materials, manual grading, and labor-intensive report writing. This outdated method consumed significant time and resources while posing limitations in preparing students for the digital nature of the exam.

Recognizing the need for transformation, the tutoring centerasked us to refine their experience and optimize workflow. The company wanted a professional digital platform that mirrored the SAT testing environment, providing students with an efficient learning experience.

We were tasked with developing a user-friendly solution catering to the needs of learners. It was to streamline their experience, offering interactive knowledge validation materials, automated grading, and comprehensive performance analytics. Importantly, the end product had to have similar features and appearance to Bluebook, the official SAT practicing application, and be deeply integrated with Salesforce.

SOLUTION

All-inclusive testing platform development

SOLUTION

We planned to use Open edX as our main backend technology. However, during the discovery stage, it was revealed that Open edX’s capabilities weren’t sufficient to build the solution the client required. For this reason, we relied heavily on custom coding. Having left Open edX as the project’s core, we added numerous additional layers, using Python for the backend and React for the frontend.

PLATFORM
PLATFORM

The platform is intended for students and proctors. A proctor is a representative responsible for managing groups of students who take in-person practice tests in a specific school on a specific day and time.

For students: We developed three modes for tests on the platform. Test Mode, which simulates real test timing, Practice Mode Timed, which allows the student to start/stop the test on demand, and Practice Mode Untimed, which is totally self-paced and provides the most flexibility.

When the student first lands on a practice test, they are greeted by Onboarding Helper – this feature helps learners navigate the platform.

CAPABILITIES
CAPABILITIES

To further simplify navigation and improve the UX, we created the Directions block that explains what the student is supposed to do in each individual section of the test.

As per the client’s request, the test completely mirrors SATs and offers the same functionality as the official SAT practicing application Bluebook. We added a built-in calculator, a Reference Sheet, text annotations, and the ability to cross out answers students believe are incorrect.

Every student receives a PDF score report upon completion of the test. This report provides details on a completed test, showing learners correct and incorrect answers, how much time they spent on each question, and other data. By analyzing it, students can discover their weaknesses and overcome them before the exam. 

To make the tool as accurate as possible, our team designed a custom grading scheme similar to the one used in SATs. It grades learners using complex formulas and provides a grading range rather than exact points for answers. The platform also utilizes adaptive difficulty: if a learner struggles in some modules, the platform finds simpler questions for subsequent modules. Alternatively, if the learner answers most of the questions correctly, the subsequent modules will be harder, resulting in a higher final score.

INTUITIVE STUDENT DASHBOARD
INTUITIVE STUDENT DASHBOARD

To make the tool convenient, we designed the Student Dashboard where learners can review results for completed tests, see scheduled tests, resume paused tests, download and share score reports, and more. The dashboard provides centralized access to information, helping students quickly find what they need.

PROCTOR CABINET
PROCTOR CABINET

For proctors: To streamline the tutoring process, we designed the Proctor Cabinet with tools for smooth administration and supervision of testing sessions. They allow proctors to access the personal data of participating students, monitor the progress of each student within their respective modules, and enact emergency measures such as individual or group-wide pauses as necessary. They can also manage technology loaned out to learners, ensuring smooth logistics during tests.

ADMINISTRATION & INTEGRATIONS
ADMINISTRATION & INTEGRATIONS

CONVENIENT ADMIN PANEL

We developed an efficient admin panel where administrators can add/delete tests, manage users, add learners to groups, monitor enrollments, create different text structures, set up tools and accommodations for different tests, reset passwords, and so on. Consolidating key administrative functions into one panel enhanced operational efficiency, allowing administrators to perform tasks more quickly and reduce administrative overhead.

DEEP INTEGRATION WITH SALESFORCE

Since the testing platform  relies heavily on Salesforce, we were tasked to integrate the digital testing platform with this CRM system. Our team designed a complex infrastructure that allows seamless data exchange between the two systems. We created functionality that retrieves data from Salesforce and provides it for further processing and synchronization to the client’s platform. It also passes the processed info from the platform back to Salesforce per predefined rules and conditions.

OUTCOME
OUTCOME

OUTCOME

The joint effort of our team resulted in a quality platform that meets the client’sneeds and requirements. Now most of the tasks that the client used to perform manually are automated and digitalized, allowing them to save time and resources. The platform caters to the needs of every group it is intended for, enabling effective tutoring for students.

AnyforSoft delivered dozens of similar projects. Let us help you fulfill your idea!

Functionality

The digital testing platform boasts the following functionality:

Adaptive difficulty

Adaptive difficulty

Adaptive difficulty

The difficulty of modules adapts to each student’s knowledge, depending on the number of correct and incorrect answers.

PDF Score Report

PDF Score Report

PDF Score Report

A comprehensive score report shows correct/incorrect answers, time spent on questions, question difficulty, and related data.

Third-party integrations

Third-party integrations

Third-party integrations

The platform was deeply integrated with the Salesforce CRM for smooth business operations.

Custom grading scheme

Custom grading scheme

Custom grading scheme

It grades learners using complex formulas and provides a grading range rather than exact points for answers.

Student dashboard

Student dashboard

Student dashboard

A place where students have centralized access to important information, including test results, upcoming tests, reports, etc.

Proctor cabinet

Proctor cabinet

Proctor cabinet

A place where proctors can administer and supervise testing sessions, access the personal information of students, monitor students’ progress, and more.

Admin panel

Admin panel

Admin panel

A place where administrators can add/delete tests, manage users, add learners to groups, monitor enrollments, and more.

Three test modes

Three test modes

Three test modes

Three different test modes enable flexibility and allow students to take tests at a comfortable pace.

WORK WITH US

Looking for a e-Learning software development team?

Our expert developers will help you translate your idea into a top-notch software product. Contact us today and tell us about your project.

    Attach file if needed Browse
    Case Study

    Custom Exam Prep Platform Improves Learning Efficiency with Personalization and Behavioral Analytics

    High Pass Education helps mental health professionals prepare for certification exams required for private practice and supervisory roles.

    Its programs rely on exam-like tests with time constraints and feedback structured around sections, errors, and performance patterns rather than large volumes of generic content.
    As the platform grew, maintaining preparation quality became a system-level challenge.

    To improve exam preparation efficiency without expanding the team or increasing operational costs, High Pass Education partnered with AnyforSoft.

    The task required a custom system that could support configurable testing, feedback based on learners’ past attempts, and scalable learner support.

    Visit website
    Client
    High Pass Education
    Country
    United States
    Industry
    Education

    TECHNOLOGIES

    Python Django Next.js MongoDB TypeScript
    See all technologies

    TEAM

    8 members

    YEAR LAUNCHED

    2024

    TECHNOLOGIES

    Python Django Next.js MongoDB TypeScript
    See all technologies

    TEAM

    8 members

    What people say about us

    The most tangible thing is when people complete our programs and then take their licensing exam, they specifically mention the guidance they get from our testing platform as something that gave them an advantage. That’s huge.

    Show more
    CHALLENGE

    Inefficiency of standard LMS platforms in personalized exam preparation

    CHALLENGE

    High Pass Education already delivered exam preparation built on strong content and realistic testing through its LMS.

    The next challenge was to deepen preparation quality and personalize learning, which the LMS could not support.

    Addressing these requirements required extending the assessment and preparation infrastructure beyond standard LMS capabilities.

    The challenge created a set of objectives:

    • Configurable assessment mechanics, including flexible test formats, rules, and per-learner settings, which fixed LMS test structures could not support.
    • Detailed reporting for learners and administrators, based on multiple attempts, timing, and error patterns, rather than final scores from single attempts.
    • Timely, personalized guidance between attempts, informed by learners’ test history, which standard LMS platforms do not provide.

    A consistent platform experience for learners and administrators as functionality expanded.

    Build an education platform that goes beyond standard LMS limits.
    Let’s design a custom learning system with learner-specific guidance and AI capabilities that improve engagement and retention.
    SOLUTION

    Personalized exam preparation without increasing instructor workload

    SOLUTION

    AnyforSoft added a custom assessment and reporting layer on top of High Pass Education existing off-the-shelf LMS. The business preserved their core learning platform while enabling deeper analytics and learner-specific guidance.

    Custom assessment mechanics aligned with real exam conditions

    Standard LMS assessments were too rigid to train exam-specific pacing and decision-making.

    AnyforSoft built a custom testing layer that allows assessments to be configured per exam scenario and per learner.

    The platform supports:

    • Fast test creation through a configurable test structure
    • Learner-specific setting for time limits, attempts, grading rules, and passing thresholds
    • Multiple test types, including speedrun tests for accuracy and speed under pressure

    Comparative analytics that guide learners between attempts

    Learners previously received isolated test results without clear direction on what to change next. The custom reporting layer compares multiple attempts to reveal performance trends over time.

    Learners see:

    • Knowledge gaps versus time-management issues
    • Recurring mistake patterns across attempts
    • Behavioral signals based on pacing and navigation (such as, uncertainty during test flow)

    Administrators access aggregated statistics across learners and attempts, such as most common responses for each question or average time spent per question. These reports allow instructors to adjust course materials to learner strategies and refine assessment content.

    AI avatars to personalize 1:1 tutor-student guidance

    Frequent requests for individual consultations became a bottleneck as the platform scaled. To address this, AnyforSoft introduced an AI tutor currently deployed in a limited rollout.

    The AI avatar:

    • Offers 20–30 minute on-demand sessions 
    • Explains learning materials and exam topics
    • Generates on-the-spot questions and quizzes to check understanding
    • Adapts explanations based on observed knowledge gaps

    Together with custom reporting, the AI avatar surfaces patterns that would otherwise require manual instructor analysis, reducing preparation time for human experts.

    Unified platform experience across assessment and learning

    High Pass Education has course delivery and assessment run on separate platforms. AnyforSoft designed the interface so learners and administrators interact with them as a single workflow.

    This layer includes:

    • All users can seamlessly transition between content, tests, and results 
    • Interfaces adapted to learner and administrator tasks across both systems
    • Consistent interaction patterns and visual language throughout the platform
    • Accessibility aligned with WCAG standards and consistent behavior across devices and browsers

    Deeper analytics and personalization were introduced without adding operational friction.

    Outcomes

    Measurable test preparation gains and personalized approach to each learner – all without operational strain

    Outcomes

    The custom assessment and reporting layer changed how learners prepare for exams. They also allowed instructors to allocate their time and scale learning programs more efficiently.

    Outcomes for learners: clearer focus between attempts

    Learners gained visibility into not only their scores, but also how their performance evolved across attempts. Comparative analytics and complementary test formats help them understand whether missed results were caused by knowledge gaps or exam-taking behavior.L

    As a result, learners can:

    • Understand their strength and weaknesses better based on trend-based feedback
    • Better prepare for real exam conditions, including pacing and decision-making under time pressure
    • Gain a greater confidence driven by consistent, data-backed guidance rather than isolated scores

    Outcomes for instructors and administrators: less manual analysis

    Previously, reviewing learner progress required manually examining multiple reports and tools before providing guidance. The consolidated reporting layer and AI-assisted support reduced the need for time-consuming preparation ahead of consultations.

     

    This led to:

    • Reduced reliance on one-to-one sessions for routine clarification
    • Faster understanding of learner challenges without manual data review
    • A simplified operational workflow with fewer systems to monitor

    Instructors could focus on high-value interventions rather than repetitive analysis.

    Outcomes for the business: scalable growth without added overhead

    By extending the existing LMS instead of replacing it, High Pass Education preserved its core learning workflows while unlocking deeper personalization and analytics.

    According to the client, these changes supported stronger business performance:

    • The client reported their strongest Q1 performance to date in 2025
    • Improved learner adoption driven by clearer preparation value
    • The ability to support program growth without expanding instructional staff

    Outcomes for the platform: a foundation for ongoing evolution

    The solution was designed as an extensible layer rather than a fixed feature set. New test formats, reporting logic, and guidance mechanisms can be added without reworking existing functionality.

    This resulted in a platform ready for long-term evolution:

    • Faster iteration on assessment models
    • Reduced dependency on third-party tools
    • Stable performance as user volume grows
    High Pass Education moved from delivering exam content to providing structured exam readiness.
    Learners no longer prepare blindly between attempts, and the business no longer relies on manual effort to maintain preparation quality at scale.
    Features

    Key capabilities of the custom platform

    Features

    Assessment and testing

    • Configurable test creation with flexible structures and rules
    • Adjustable test parameters, including time limits, attempt counts, grading rules, and passing thresholds
    • Per-learner configuration of test settings for personalized preparation scenarios
    • Multiple test types, including regular and speedrun formats designed to train accuracy and decision-making under time pressure

    Reporting and analytics

    • Section-level subscores combined with overall performance results
    • View-only answer review with correct and incorrect responses and explanations
    • Comparative analytics across multiple test attempts to identify performance trends, including bookmarks, mistake types, and recurring patterns
    • Analysis of recurring mistake types and behavioral patterns during test flow
    • Time-based metrics, including pacing and time spent per question  
    • Aggregated statistics for administrators across learners and timeframes  

    Personalized guidance (AI tutors)

    • On-demand AI-guided sessions lasting 20–30 minutes
    • AI access to aggregated learner test history across attempts
    • Topic-specific explanations informed by identified knowledge gaps
    • AI-generated practice questions and quizzes to validate understanding between attempts
    • Limited rollout configuration to support controlled testing and gradual adoption

    Platform and administration

    • Unified workflows across course delivery and assessment systems
    • Role-specific interfaces for learners and administrators
    • Accessibility aligned with WCAG 2.1 standards
    • Fast synchronization of user-related updates between LMS and LTI systems (within 5–20 seconds)
    Have a complex learning challenge that standard platforms can’t solve?
    Let’s design a custom education solution with AI capabilities, personalized learner support, and the flexibility to grow with your goals.
    WORK WITH US

    Have a complex product or platform idea that standard solutions can’t support?

    Let’s discuss your requirements and explore how a custom system can address them. We help teams turn domain expertise into scalable digital platforms without forcing it into off-the-shelf constraints.

      Attach file if needed Browse
      Case Study

      The ICBS website upgrade that improved UX and long-term stability

      Imperial College Business School (ICBS), part of the world-leading Imperial College London, shapes future leaders by uniting science, innovation, and business. As a hub of global thought leadership, it turns pioneering research into real-world impact.

      To support that mission, every touchpoint—including the website—must reflect the school’s standard of excellence. 

      More than just a digital tool, the ICBS website serves as a foundation for engagement, communication, and credibility. When the platform began showing signs of strain, the school turned to AnyforSoft to restore its performance, update its structure, and prepare it for the future.

      Visit website
      Client
      ICBS
      Country
      United Kingdom
      Industry
      CHALLENGE

      Addressing technical debt with long-term vision

      CHALLENGE

      For Imperial College Business School, the website is more than a digital tool. It’s rather the central hub of communication for students, academia, and partners. 

      However, as time passed, it began to show quiet signs of wear, such as layout glitches, backend inconsistencies, and a growing list of unresolved technical tasks. Firstly, these issues felt minor on their own. Over time, they gradually added up, affecting performance and reliability.

      But the true complexity wasn’t in fixing isolated technical issues—it was in evolving the system as a whole.

      The ICBS team needed a solution that would:

      • Address accumulated technical debt without disrupting existing workflows
      • Preserve the familiar user experience while introducing meaningful improvements
      • Ensure full data security and continuity, even during core system updates
      • Prepare the platform for Drupal 10, with minimal risk and zero downtime 

      Any transformation had to feel natural, like restoring a historic building while daily life continues inside. It was a delicate balance between progress and stability, and it called for a partner who could deliver both.

      SOLUTION

      From technical tasks to strategic value

      SOLUTION

      AnyforSoft delegated the task of ICBS’s website update to a perfectly coordinated team consisting of developers most seasoned in Drupal. They were backed up by specialists with strong expertise in data security, along with UX designers experienced in educational solutions.

      Our approach included:

      • Platform stabilization. We resolved layout inconsistencies, fixed backend bugs, and addressed long-standing technical issues that had affected performance and reliability. 
      • User experience preservation. Instead of overhauling the interface, we made careful, design-aligned improvements to ensure that the upgraded website felt familiar and intuitive to returning users. 
      • Navigation and content control improvement. We restructured the drop-down menu using well-supported Drupal modules and implemented custom components to streamline content creation and management. 
      • System security and future readiness. We applied regular Drupal 9 updates and security patches and assessed the full scope of work required to migrate to Drupal 10. This included preparing the platform architecture for a smooth and secure transition.

      We started with a website designed to guide students through their learning journey and support educational staff in creating the most favorable conditions for it—though it had begun to show signs of age and inconsistency. We delivered a platform that supports the school’s development as an industry leader and is fully capable of staying in sync with innovation.

      OUTCOME
      OUTCOME

      The lasting impact of a thoughtful upgrade

      The partnership resulted in long-term improvements:

      • Streamlined website navigation
      • Fewer bugs and technical errors
      • Stronger site security and update consistency
      • A clear migration path to the latest Drupal version
      • Easier internal content management workflows

      What started as a maintenance request evolved into a strategic partnership—ensuring that ICBS’s digital presence remains as strong and future-focused as its academic mission.

      Need to improve your website’s stability, usability, or long-term scalability? Let’s explore how we can support your goals.

      Key deliverables

      Individual aspects were improved with a clear goal in mind: to turn the website into a modern, user-friendly platform capable of serving as a unifying space for students and their parents, faculty members, and partners.

      Performance

      Performance

      Performance

      Before:

      Functional but occasionally inconsistent due to accumulated issues

      After:

      Stable and smooth, with resolved bugs and improved speed

      Navigation

      Navigation

      Navigation

      Before:

      Familiar structure, though some elements needed reorganization

      After:

      Streamlined, intuitive navigation for easier content access

      Security & Updates

      Security & Updates

      Security & Updates

      Before:

      Supported by Drupal 9 but approaching EOL

      After:

      Regularly updated with a clear path to Drupal 10

      Content Management

      Content Management

      Content Management

      Before:

      Basic tools in place, but limited flexibility for newer content types

      After:

      Custom modules for efficient and scalable content workflows

      User Experience

      User Experience

      User Experience

      Before:

      Reliable, though slightly dated in look and feel

      After:

      Refreshed interface with subtle improvements and enhanced UX

      WORK WITH US

      Ready to upgrade your site for better engagement and stability?

      With 12+ years in EdTech, we know how to make digital platforms work for both students and staff. We’ll update your website quickly and cost-efficiently, with a clear focus on your audience’s real needs.

        Attach file if needed Browse
        Case Study

        Solid and secure solution for the educational facility

        Delaware County Community College, located in Delaware, Pennsylvania, is highly focused on the students providing them with the best possible opportunities to succeed. Their core goal is to offer everyone who needs a starting point or continuing education decent and customized services.

        Visit website
        Client
        DCCC
        Country
        United States
        Industry
        CHALLENGE

        Identify and integrate a reliable solution to ensure sites' safety and elevated UX

        CHALLENGE

        The fundamental goal was to create a user-friendly online presence while ensuring the safety of user data and providing ongoing technical assistance across three websites: the main and two for students with restricted access.

        The main challenge of the project was striking a balance between the client’s initial request/idea and the broader considerations of security, support, and maintenance across three websites.

        We are always on the client’s side in attempting to get the best-fitted solution, combining the client’s vision with the overall integrity and safety of the websites.

        DCCC Case Screen 1
        DCCC Case Screen 2
        SOLUTION

        Genuinely efficient web solution to ensure vulnerable data safety

        SOLUTION

        To synchronize visions with the client and stay on the same page, we conducted a comprehensive technical audit to identify and rectify potential security vulnerabilities. We believe this is the utmost way to meet the client’s objectives while maintaining a secure and reliable online presence across all three websites.

         

        It allows us to pinpoint several crucial steps to reach the goals:

        1. Ensure security,
        2. Improve user experience,
        3. Prepare for migration,
        4. Provide regular support and maintenance.

         

        On the way to ensure safety and fill in gaps, our first steps were:

        • Implementing robust authentication mechanisms;
        • Integrating encryption protocols;
        • Initiating regular security audits to protect sensitive data and user information.

         

        We also properly prepared the websites for further migrations and upgrades (Drupal 7 to Drupal 10, Drupal 9 to Drupal 10).

        DCCC Case Screen 3
        IMPROVED FUNCTIONALITY
        IMPROVED FUNCTIONALITY

        We extended and added functionality to the client’s sites as part of our solution. The development team worked to reconfigure several existing functionalities, aligning them with best coding practices. Our team aimed to enhance usability, improve user-friendliness, and ensure accessibility across the sites.

        DCCC Case Screen 2
        MAINTENANCE & SUPPORT
        MAINTENANCE & SUPPORT

        Regarding support and maintenance, we established a dedicated team to provide ongoing technical assistance and address any issues or bugs that arose.

        Regular updates, patches, and version control were implemented to enhance performance and incorporate new features or improvements.

        AnyforSoft delivered dozens of similar projects. Let us help you to fulfill your idea!

        Key deliverables

        We’ve implemented various essential improvements to ensure data safety, expand capabilities, and elevate user experience.

        Robust authentication mechanisms

        Robust authentication mechanisms

        Robust authentication mechanisms

        To ensure the safety and integrity of users’ personal data. It is a reliable solution to the world’s number one concern.

        Efficient encryption protocols

        Efficient encryption protocols

        Efficient encryption protocols

        To protect data and provide access to inner services. It helps to enhance the system in general and provides individual protection.

        Improved usability

        Improved usability

        Improved usability

        To elevate user journey and experience while interacting with websites.

        Enhanced accessibility

        Enhanced accessibility

        Enhanced accessibility

        According to global standards to provide everyone with equal opportunities and experience.

        WORK WITH US

        Looking for a team to elevate your website?

        Drop us a line to discuss future cooperation.

          Attach file if needed Browse
          Case Study

          How Wittenborg turned a functional website into a strategic asset

          Wittenborg University of Applied Sciences (WUAS) is one of the most international universities in the Netherlands. When your audience is wide and diversified, and the number of learning programs is large, your website should keep up with the scale of tasks.

          WUAS’s website had long succeeded in meeting those needs—until growing user expectations and evolving marketing goals began to outpace the platform’s existing capabilities:

          1. The audience now required a mobile-friendly platform with accurate search functionality. 
          2. Internally, the site needed to support effortless content management. 
          3. From a marketing perspective, the website had to offer a clear, streamlined structure that guided users toward conversion.

          These were the tasks Wittenborg turned to AnyforSoft to solve.

          Visit website
          Client
          Wittenborg
          Country
          Netherlands
          Industry
          CHALLENGE

          A multi-layered task: structural, strategic, systemic

          CHALLENGE

          Improvements were needed on both the front end and back end, which required tight coordination within the development team.

          Creating a mobile version was a separate task that had to be tackled from scratch.

          Additionally, the website’s architecture had its own specifics, which called for intelligent approaches:

          • Layout and content blocks were mixed, making content editing difficult and prone to layout errors.
          • Video accessibility was limited—students in certain regions couldn’t view video content due to YouTube’s regional restrictions.
          • The search engine lacked precision, making it harder to deliver targeted information to the audience.

          The project also required our team to apply a marketing mindset when choosing technical solutions. The ultimate goal was to create a website that would not only attract students effectively but also build trust with the entire community of students, partners, and stakeholders.

          SOLUTION

          What it took to bring the WUAS website up to speed

          SOLUTION

          The task was multidimensional, so we started with a discovery phase to ensure consistent, well-aligned steps along the way.

          To recreate the website while preserving its DNA, we involved the following capabilities:

          • Mobile-first theme development. We designed and implemented a custom Drupal 10 theme from scratch, following a mobile-first approach. Responsive images, videos, and key interactive elements were optimized for performance across all devices using best practices and testing tools like Lighthouse.
          • Search engine improvement. The internal search functionality was reworked with better indexing logic and enhanced UX to deliver more relevant and accessible results.
          • Content management simplification. We introduced a paragraph-based content structure, enabling non-technical editors to update content independently and without disrupting design.
          • Decoupling layout from content. Selected pages and content types were rebuilt to ensure a clear separation between layout and content—making editing simpler and reducing structural risks.
          • Localized video hosting. We developed a custom video upload feature that enabled WUAS to host videos directly on its server, removing the dependency on third-party platforms with regional restrictions.
          • Dependency management automation. We transitioned the site to a Composer-based architecture, automating module, library, and version control processes to improve maintainability.
          wittenborg-before-after-image1
          FIXING ISSUES
          FIXING ISSUES

          Each solution was chosen not only to solve a problem, but to strengthen the platform’s ability to serve a global academic community—efficiently, accessibly, and reliably.

          wittenborg-before-after-image2
          OUTCOME
          OUTCOME

          The difference between “good enough” and “built to lead”

          The value of the results goes beyond the sum of individual tasks because coordinated efforts brought a new level of technical capability and marketing power to the website:

          • High performance across all devices. The new mobile-first theme delivered excellent results in performance testing, successfully meeting Google’s Core Web Vitals and scoring high in Lighthouse evaluations.
          • Improved information discovery. The enhanced search engine now returns faster, more relevant results making it easier for prospective students and applicants to find what they’re looking for.
          • Editor-friendly content updates. Thanks to the paragraph-based structure, content editors can now update pages without developer assistance—reducing bottlenecks and eliminating layout risks.
          • Stable and scalable architecture. The clear separation between layout and content improved long-term maintainability and reduced the risk of breaking the design during routine edits.
          • Uninterrupted video access worldwide. With self-hosted videos replacing region-restricted embeds, students across all geographies now enjoy uninterrupted access to media content.
          • Streamlined technical maintenance. Composer-based dependency management replaced manual processes, saving time and minimizing the risk of version conflicts during updates and ongoing support.

          The Wittenborg case shows how the line between “good and performative” and “powerful and up-to-date” can seem subtle until real transformation happens.

          You put in the coordinated, thoughtful effort of the development team and get a website operating at its full potential.

          wit-before-after-3image
          AnyforSoft delivered dozens of similar projects. Let us help you to fulfill your idea!

          Functionality

          Individual features were implemented with a clear goal in mind: to turn the website into a modern, user-friendly platform capable of serving as a unifying space for students, faculty, and staff.

          Drupal 10

          Drupal 10

          Drupal 10

          Mobile-first Drupal 10 theme: responsive layout and optimized performance across devices.

          Composer

          Composer

          Composer

          Composer-based architecture: automated dependency and version management.

          Video paragraph

          Video paragraph

          Video paragraph

          Custom video upload feature: local video hosting to bypass regional access restrictions.

           

          Search engine

          Search engine

          Search engine

          Improved internal search logic: refined indexing and more accurate search results.
          rate

           

          Improved structure

          Improved structure

          Improved structure

          Paragraph-based page structure: modular content editing with reduced layout-related risks.

          What the client says

          They are not just web developers but also a strategic partner that we highly recommend working with. The team members are kind, approachable and professional, as well as flexible. AnyforSoft have delivered high-quality work within the scheduled timeframe and in addition, provided us with valuable advice regarding the design of the website.

          Show more
          WORK WITH US

          Have a platform that works — but needs to work smarter?

          We specialize in enhancing existing solutions by choosing the right tools, workflows, and technologies tailored to your institution’s real needs and budget.

            Attach file if needed Browse
            AnyforSoft
            Privacy Overview

            This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.