Building a feature-packed CMS for the website in just 3 weeks

  • 2-3 weeks for a complete CMS

  • 2.5 months of development the entire website

  • сatalog and vacancy automation

The Story

«Red Collar» is a full-cycle digital agency with 12 years of experience. The company employs about 140 people, with major clients in finance, retail, mobile, and other industries.
One of Red Collar's clients is Bronitex, a factory manufacturing work gloves. Bronitex needed a website to manage certain internal processes and also help with external tasks, such as communicating with customers, partners, and job applicants. The project had to be delivered in a rapid time frame: just 2 months.

The website's functionality was to include:

  • Gloves catalogue, with filters and animations
  • Hiring section
  • Feedback forms for customers and partners
  • CMS to self-manage the website

It was also important for the customer that they could update the website themselves, without any external support, so the CMS had to be friendly. Red Collar’s project team consisted of 9 members:

  • project manager
  • 2 web designers
  • 1 backend developer
  • 3 frontend developers
  • 2 QA

Why Jmix

For the CMS, the team chose the Jmix platform. Red Collar actually started looking into Jmix several months before the project, which gave them a head start and allowed them to use the platform to the fullest. Jmix proved a perfect fit for the backend of the website.

Solution

In just 2.5 months, the «Red Collar» team created a website with all the functionality requested by the client:

Gloves Catalogue

Customers can view the range of products on the website, while the Bronitex team can work with product cards through the administrative interface: creating product units for display and filtering the search results on the website.
When creating a product, there is a text description available, a parameter for displaying the product on the home page, product images, a size range, and tables with units of measurement.

Hiring Section with Job Posts Vacancies

A special section on the website allows posting vacancies and managing responses. The vacancy card shows such fields as the position, responsibilities, etc.
The HR manager can view responses and interact with them: answer the candidate's request and change the vacancy status.

Support

The website also offers feedback forms that can be managed through the administrative interface.

Role & Access Settings

The project has a role system that grants access to different sections of the website's CMS. Jmix allows users to easily tune access permits for any role. For instance: :

  • The administrators have the full access
  • HR can interact with the job section
  • Support interacts only with feedback forms
  • Sales managers can view orders

Image Editor

Since uploaded photos often exceeded 10-20 MB, which could affect the performance of the website, «Red Collar» created a module that compressed images upon upload almost without any loss of quality.

Result

The project was completed very quickly compared to a possible development on Spring, which is currently a popular technology among Java adepts. Jmix's other advantages include easy implementation, which is provided by convenient and extensive documentation that gives a quickstart to work with the platform, as well as a more extended functionality compared to other similar technologies.

«We loved developing with Jmix because, compared to developing on Spring, it took much less time. Creating a table, creating an entity, and configuring all the relationships took only 10 minutes - instead of creating a bunch of migration scripts, all the classes, repositories to make database queries, and so on.».

The time spent studying the platform's documentation and forum paid off for the team. Red Collar developers concluded that in the case of using Jmix in other projects, the time it takes to create a website will be reduced by 30-50% thanks to the experience they have got while working with the platform on previous projects.

The project was completed very quickly compared to a possible development on Spring, which is currently a popular technology among Java adepts. Jmix's other advantages include easy implementation, which is provided by convenient and extensive documentation that gives a quickstart to work with the platform, as well as a more extended functionality compared to other similar technologies.

Customer Stories
<p>Varasset Migrates from Legacy to Modern Open-source Stack in 8 Months</p>
Utilities

Varasset Migrates from Legacy to Modern Open-source Stack in 8 Months

A configurable software solution for the power and communications industries.
Learn more
<p>Innovative Disaster Management by Consorzio Metis</p>
Professional Services

Innovative Disaster Management by Consorzio Metis

A solution for monitoring natural disasters and managing the damage control.
Learn more
<p>Ingenico connects Jira with the legacy project management system by the Pipe in 3 months</p>
Banking and Financial Services

Ingenico connects Jira with the legacy project management system by the Pipe in 3 months

A comprehensive task management environment for a global leader in secure electronic transactions systems.
Learn more
<p>A Government Billing System from Scratch by Card Access Services</p>
Banking and Financial Services

A Government Billing System from Scratch by Card Access Services

Digitalization of the whole country’s payment system.
Learn more
<p>Corporate-level Talent Management IT System in 6.5 Months</p>
Professional Services

Corporate-level Talent Management IT System in 6.5 Months

Enterprise-level HR management system.
Learn more
<p>Electricity North West UK significantly reduced revenue losses impacted by metal theft incidents and flooding</p>
Utilities

Electricity North West UK significantly reduced revenue losses impacted by metal theft incidents and flooding

Dynamic risk management through numerous data sources and business processes.
Learn more
<p>TAB Bank gains internal process excellence to reduce costs while expanding the business</p>
Banking and Financial Services

TAB Bank gains internal process excellence to reduce costs while expanding the business

Complex automation systems for a bank from the USA.
Learn more
<p>3-Fold Revenue Growth of a Debt Recovery Agency</p>
Professional Services

3-Fold Revenue Growth of a Debt Recovery Agency

Business process automation providing competitive differentiation.
Learn more
<p>IT Consultores modernizes operational banking system and reporting software platform</p>
Banking and Financial Services

IT Consultores modernizes operational banking system and reporting software platform

Modernization of operational banking system for the South American markets, grow of market share and Design Talent Awards with Jmix.
Learn more
<p>Compiler develops a bespoke ecommerce platform for the maritime industry using Jmix</p>
Logistics and Transportation

Compiler develops a bespoke ecommerce platform for the maritime industry using Jmix

Development of fully functional ecommerce platform for more than 6000 of users by 1 developer.
Learn more
<p>Building a feature-packed CMS for the website in just 3 weeks</p>
Professional Services

Building a feature-packed CMS for the website in just 3 weeks

Development of a complete backend of website with the automation of the catalog and job openings and feedback from customers in 2 weeks.
Learn more
<p>Development a CRM solution for non-profit organization</p>
Professional Services

Development a CRM solution for non-profit organization

How non-profit organization, Fundacion Educacional Arco Iris Bajo el Sol, leveraged Jmix to develop a CRM system for improving education and treatment for children with cognitive disabilities.
Learn more
<p>Streamlining Print Production Management with Jmix</p>
Professional Services

Streamlining Print Production Management with Jmix

Development of software on Jmix that effectively manages the production of printed products and seamlessly interfaces with other specialized printing software.
Learn more
<p>Why Jusan Bank chose Jmix for digital transformation</p>
Banking and Financial Services

Why Jusan Bank chose Jmix for digital transformation

How Jusan Bank digitized business processes and developed 13 web applications on Jmix.
Learn more
<p>KairosMD: A comprehensive evolution in electronic medical records</p>
Professional Services

KairosMD: A comprehensive evolution in electronic medical records

KairosMD is an electronic medical record (EMR) system designed to improve the management and tracking of patient records, built with Jmix.
Learn more
<p>Development of a logistics system: NetMechanics case with Jmix</p>
Logistics and Transportation

Development of a logistics system: NetMechanics case with Jmix

Development of robust logistics system with Jmix to manage and streamline bus round trips between cities efficiently.
Learn more