Case study

Eurorent - car fleet management system

Share this post

Introduction

Eurorent, as a large company in need of a comprehensive solution, had been using a single application to manage its fleet of cars, for almost a dozen years.Transitioning to a new solution proves to be just as difficult at first for many companies as using the existing one. Because, after all, the application works, it’s doing well, there are only a few bugs a week, and in general, those problems are not, so much…. A very common phenomenon, which is aggravated by a stuffed market of IT specialists who do not necessarily inspire confidence.

Services

Web applications

Building a project from A to Z

Industry

Technology

Timeline

2 months

Customer's challenges

Outdated enterprise resource management software is one of the most common reasons, reduced company productivity. The application loads slowly, an error pops up in every window, you can’t run several processes at once, it’s incomprehensible to new employees, etc. These are just a few of the problems that escalated year after year that Eurorent faced when coming to us.


Eurorent, as a large company in need of a comprehensive solution, had been using a single application to manage its fleet of cars, for almost a dozen years. Transitioning to a new solution proves to be just as difficult at first for many companies as using the existing one. Because, after all, the application works, it’s doing well, there are only a few bugs a week, and in general, those problems are not, so much…. A very common phenomenon, which is aggravated by a stuffed market of IT specialists who do not necessarily inspire confidence.

Implemented solution

To solve the client's problems, we proposed rewriting the system (so-called refactoring). This was the only possible option, due to the fact that it was written in an old, no longer supported technology, while in the entire company only one person knew how to make possible changes to the system. A particular challenge in the whole process was for us, a thorough analysis of the existing system, due to the fact that the documentation prepared several years ago (yes, updated from time to time) was already largely outdated.

Rebuilding an application for a client is always a complicated process that requires systematizing a lot of information. Based on our experience, we have developed the following process for Eurorent:

  • We put ourselves in the role of the company’s employees, laying out a user map – each employee may have a different one, which we follow closely (at this time we also conduct workshops with employees of specific departments who will use the application)
  • We divide the project into stages, according to the logic or priority set by the customer
  • For each stage, we prepare at the outset a graphic design of what the screens could look like, the so-called UI/UX – user interface/ user experience (in a tool similar to painter, the graphic designer draws each screen in turn)
  • Based on the drawings prepared by the graphic designer, the development team starts work, while at the same time the graphic designer is already designing the next step
  • Such a process is iterated until the entire application is complete
“The delivery of the first stages has already made a real impact on Eurorent’s work, making our company more operational”

Technology and operations team

Applied technologies

To work with the project, we proposed the above mentioned programming stack (a.k.a. stack, meaning the technologies selected for the project). The choice of React, NextJS, GraphQL and PostreSQL was motivated by factors such as:

  • Great ecosystem of technology – lots of libraries, ongoing bug fixes, updates, and confidence that the technology will be maintained for decades (React is updated by Facebook – currently Meta)
  • Easy to maintain code transparency, which, combined with good documentation, makes the project maintainable for any software company and developer
  • Very fast loading application screens – even under 0.5 seconds

Our technologies

Angular

Java

React.js

Vue.js

GraphQL

Check out other projects

Bookncamp - rent and travel in your RV today

Bookncamp transforms the camping experience by offering an innovative platform that connects adventurers with a wide range of camping options, from camper rentals to luxury glamping spots. With a focus on sustainability and user-friendly design, we make outdoor adventures accessible and enjoyable for everyone. Join us in exploring new destinations and creating unforgettable memories in the heart of nature. Dive into the future of camping with Bookncamp, where every trip starts with a click.

Language-extreme - with them you will learn other languages

In our latest project with Language Extreme, Nebucode has once again demonstrated its commitment to blending technological innovation with meaningful educational experiences. This partnership aimed to transform traditional language learning into a dynamic, personalized journey, leveraging our expertise in digital solutions to create an interactive platform that caters to both individual and corporate learners. Explore how we're making language acquisition more accessible, engaging, and effective, setting new standards in educational technology.

Przychodnia Zdrowa Rodzina - website for clinics

In a groundbreaking collaboration with Zdrowa Rodzina Toruń, Nebucode leveraged cutting-edge no-code technology to revolutionize the way families access healthcare services in Toruń. This case study unveils how our bespoke digital solution not only streamlined the appointment booking process but also enhanced the accessibility of health resources, making a significant impact on community health and well-being. Discover how Nebucode's innovative approach is setting new standards in healthcare efficiency and user experience.

TherapyCave - online psychotherapy application

We are very pleased to brag about this project, for the reason that it demonstrates our versatility, experience, paved paths to startup success, and above all – plenty of energy for action. The idea for the project was born thanks to a mix of several talents and a desire to support the therapy market during the pandemic – all this we as Nebucode have combined, building a useful application, used by clinic networks.

Gamegoods - ecommerce custom solution

Gamegoods is a store created for all collectors of figurines related to computer games and pop-culture characters.

Are you ready to start a new project with us? Let's talk