University HRM System Modernization in Agile Manner

checklist
  • Duration: 3 months
  • Industries: Education Industry
  • Services: Backend Development; Custom Software Development; Frontend Development; Software Reengineering, Refactoring and Modernization. Cloud Migration
  • Software Categories and Types: Content Management Systems (CMS)
  • Technical Expertise: Java Server Side Development; Web Development; Databases
  • Technologies: Data Bases; Materialize; Spring Boot; Java; Frontend; CSS; Backend; Spring; CSS Frameworks; Chrome DevTools; Languages, Protocols, APIs, Network Tools; Network Tools; Thymeleaf; H2 DB; Various Platforms, Solutions and Engines
project-team
  • Team size (3):
  • 1 Project Manager
  • 2 Frontend

Provided services

Backend Development, Custom Software Development, Frontend Development, Software Reengineering, Refactoring and Modernization. Cloud Migration

Client

An educational institution with a long history, the leading provider of training programs for students pursuing careers in various technical and repair fields.

Product

Our team developed a new version of the application that provides access to the archive of personal files of the employees and students of the institute. The archive stores personal information about employees and students, information about courses, information on payments, taxes, etc.

Challenge

Our client had to establish a partnership with a new major customer, and the task was not just to create a technologically complex product, but to build a neat and manageable process. Everything needed to be clearly organized. Since this was the first project for a new customer, it was necessary to realize it at a dynamic pace and with high quality so that everyone was satisfied. There could be no mistakes. The project required a high degree of proactivity so that the end customer could see that tasks were completed quickly and efficiently, without delays, and that the process was closely monitored. There was no time for experimentation – we had to deliver quality results in a short and stable timeframe.

Project Context

The customer’s necessary condition was a ban on using a standalone database server.

Need help

Solution

After analysis of the project’s technical specification, our team provided and agreed with the customer on several changes in the initially required technology stack. This led to cost reduction on the customer’s side without compromising the project’s life and quality.

The short-term and budget served as a motive to emphasize the maximum usage of the ready standard solutions while maintaining the high application quality. In that regard, Spring Boot serves as the application framework, and H2 is used as the database, which is launched in the embedded mode.

Using the Thymeleaf template engine allowed for reducing development time, and the MaterializeCSS CSS library provided compliance with the modern Material Design style.

The development process was carried out iteratively. The results were often demonstrated to the customer and agreed with them.

Technological Overview

The application provides users with the ability to view and search for necessary information and manage users and access rights. The search function is available with a variety of filters. To enhance the user experience, a paged output has been implemented for more convenient information viewing.

There are 3 roles in the system:

  • the role of access to information about students;
  • the role of access to information about employees;
  • the administrator role.

Testimonial

Michael O’Meara
Michael O’Meara
Vice President, Infoview Systems Inc, the development of integration projects, helping clients to embed innovative services and systems into existing mainframe based enterprise solutions, Detroit, USA.
From a legacy application data set, along with the numerous screen layouts, JazzTeam developers created a new and fresh web application. Working closely with our on-shore team they reliably performed their tasks with high quality and creativity. The new web application was successfully deployed allowing our customer to shutter the legacy system, resulting in cost savings and a new secure web application running on Azure. JazzTeam is an experienced and reliable partner, is responsible at every stage of the working process and respects the interests of its clients.

Result

The project was executed with clear organization, ensuring all aspects were meticulously planned and coordinated.

Tasks were completed quickly and efficiently, without delays, and the entire process was closely monitored. This level of diligence ensured that the end customer saw consistent progress and thorough management.

Within the project, a modern application was developed that provides access to the archive of personal files for employees and students. This application operates without the need for a separate database server.

Technologies

Java, Spring Boot, H2, Thymeleaf, MaterializeCSS.

Related projects

By industries:Education Industry

Recent Work

    Contact Us

    What happens next?
    • 1

      Leave your project request. We will contact you and schedule a call.

    • 2

      Signing of the NDA to ensure the project info confidentiality.

    • 3

      Negotiation of your request and the required services.

    • 4

      Team forming, coordination of workstages.

    • 5

      Contract signing and project start.