Library Management System

A solution to manage library resources created for schools, colleges, and educational centers that can be accessed from anywhere.

Library Management System
Table Of Contents:
Categories:
All
EdTech
Java
JavaScript
Software Product Development
Software Testing and QA

About the Client

The customer is an education solution leader that provides various products, tools, and services for learning and training. The organization has partners in 150+ countries all over the world and planned to expand its presence even further. Our customer is a market titan for decades with the largest client database and offering a gamut of solutions and services.

Technologies Used

java
jquery
javascript original
perl logo
jasperreports logo

Goal

The client’s primary goal was to create an integrated library manager for schools, colleges, and universities that also provided students with simple yet quick access to the available media resources. The current state of school libraries was too non-optimized and overloaded, so the client planned to automate their work with compatible software: grant real-time inventory tracking, constant 24/7 access, and rapid access to media assets that can be downloaded online.

Work Description

Our main task was to perform the QA part automation and further outsource product support while developing new features when the core team needed to expand.

We ran a business analysis to determine features that can be automated and create a priority list of them afterward. For example, the client’s top requirements were to provide convenient data sharing and single sign-on access. So, we delivered system support of the most popular specifications, such as Schools Interoperability Framework, Open Educational Resources, and Learning Tool Interoperability.

We used JavaScript to create a single user-friendly interface for students to have access to all the available text documents and media, such as E-books, audio tracks, and interactive resources.

Work Stages

  1. Business Analysis
  2. Technology stack definition
  3. Work scope estimation
  4. Back-/front-end development
  5. Quality Assurance
  6. Deployment on production servers

Results

Our automated tests let the client reduce the time spent on transferring new features to Production by 20% while improving the overall project test coverage by 10%. Thus, the newly released functionality was implemented faster and was of higher quality. With our continuous outsource support, the client could provide more educational institutes and thus grow their customer base up to 65.000+ trusted partners.

Let Us Contact You

Fill out the form below and we’ll get in touch within 24 hours

    contact us3
    Software development expertise and senior tech talent for AdTech and Streaming Media projects.