Provided services
Backend Development, Frontend Development
Client
Product company focused on delivering exceptional & cost-effective educational solutions.
Product
The developed web application offers faculty and students free access to various classroom resources and tools. Registered users can view and download robust classroom learning materials. Users are divided into two types (faculty and students) and have different roles and access to different resources. RSS feeds and email subscriptions notify users of new content.

Challenge
The client faced tight deadlines and needed to accelerate the delivery of their web application. This required rapid scaling of the team and immediate integration of new members into development processes. Our primary challenge was to independently and promptly immerse our team in the project’s technologies and workflows without causing delays or requiring excessive hand-holding from the client.
Solution
Our ability to quickly onboard and contribute effectively was critical. Using our best practices for self-directed learning, we seamlessly integrated into the team and took leadership of our tasks. Our proactive approach and efficient management processes allowed us to dive into the project without distracting the сlient with unnecessary questions or delays.
Technological Overview
Our team’s main objectives were to develop the application’s UI and server parts. In this project, Adobe Experience Manager (AEM) was used as the core Content Management Framework. This CMS offers tremendous opportunities for website UI development, including the ability to create applications that support the OSGi standard. It allowed us to dynamically reinstall components and constituent parts of the application without the need to stop or restart it, ensuring minimal downtime and continuous delivery.
Instead of a typical SQL database, we used Java Content Repository (JCR), specifically Apache Jackrabbit, where data is represented as a tree structure consisting of nodes with associated properties. This approach provided flexibility and scalability for managing content.
For the client side, we used JavaScript and JSP technologies to create dynamic and responsive web pages. Additionally, to handle email notifications and RSS feeds, we integrated the application with the ExactTarget service (now Salesforce Marketing Cloud), enabling automated notification about new content and updates.
By leveraging these technologies, we delivered a robust, scalable, and user-friendly solution that met the client’s requirements and tight deadlines.
Result
Despite the tight deadlines and the complexity of integrating into an ongoing project, our team delivered exceptional results. We quickly mastered Adobe Experience Manager (AEM) and leveraged its capabilities to develop a robust and scalable solution. All tasks related to both the UI and server side of the application were completed successfully.
The integration with ExactTarget (now Salesforce Marketing Cloud) was implemented flawlessly, enabling automated email notifications and RSS feeds to keep users informed about new content. This not only enhanced the application’s functionality but also streamlined communication for the client’s business operations.
Most importantly, we overcame the challenge of rapid onboarding and independent immersion into the project’s technologies. By leveraging our best practices for self-directed learning and proactive management, we integrated seamlessly into the team, avoided unnecessary delays, and delivered the solution on time. This ensured the client’s mission-critical application was launched without disruptions, supporting their business goals and reinforcing their trust in our ability to handle complex, high-stakes projects.
Testimonial

"We consider that working on our project JazzTeam has proven itself as a reliable partner. They have complied with their obligations in conditioned dates and at the appropriate level. Within the customization of UI and server parts of the project JazzTeam developers have carried out the integration with ExactTarget service for work with email-newsletters.
From our side we’d like to note the high professionalism of employees, their creativity and efficiency. All work was performed at a high level considering all our comments and suggestions."
Screenshots
Technologies
Java, Adobe Experience Manager, Adobe Search&Promote, Apache Jackrabbit, Apache Sling, Apache Felix, JavaScript, Maven, IntelliJ IDEA, ExactTarget (renamed in “Salesforce Marketing Cloud” in October 2014), GitHub. Redmine.