Project Management System for a Health, Security and Environment Company

Platform: JavaScript, React, React Native, Redux, Redux-persist, Recompose, Reselect, Koa, Knex, PostgreSQL
Duration: 6 months
Team: 1 designer, 3 developers, 1 QA engineer, 1 Project Manager
Solution: BPM, Mobile App
Content roll up web part Image gallery web part URL shortener web part URL shortener web part URL shortener web part

The Client and the Challenge

A French company has reached out to Belitsoft. The company provides services in HSE area (Health, Security & Environment). It is focused on large accounts in Oil and Gas and works with factories, logistics, building sites, etc.

The customer required software which would exclude the paperwork and replace Excel spreadsheets with the industry-specific functionality. The application was intended for the in-house experts to:

  • Provide them with a convenient project management tool.
  • Improve the transparency of work processes and demonstrate it to the management and the clients.

Why Belitsoft

We have previously delivered a project for this customer. This time, Belitsoft was approached by their representative to participate in the bidding process in order to create a project on a larger scale and with the same quality.

According to the customer’s spokesman, following the results of the tender, the company has chosen Belitsoft because:

  • The customer had a successful working relationship with us on another project;
  • We have diverse and wide experience in management systems development for web and mobile devices;
  • The client had a perfect match with our working hours since we’ve been only an hour different from their time;
  • Our offer was the most attractive one in terms of price-to-quality ratio. The customer knew about our quality level from our previous cooperation.

The Process

Since the client had a full understanding of how the app should work and kept a clear vision of the idea in his mind, we’d been provided with the specification with all the requirements and design mockups. Usually we work using Time and Material cooperation model, but the information was detailed enough for our team to make an exception and agree to a Fixed Price contract.

We had a Project Manager who had been constantly in touch with the client discussing development aspects and holding demo sessions. The communication was built on the written exchanges through E-mails and Trello, and call-meetings in Skype.

All the requirements for the future software were considered by the Project Manager who then prepared the development plan and confirmed it with the client.

The development process was divided into 5 functional blocks with a work plan for each one. During every month and at the end of it we showed the results of these “time blocks” - demo versions. The creation was moving forward without any changes because the whole process had been flowing in line with the given documentation.

The Solution

The application we’d been working on is an indispensable management system with several user roles (Administrator, Manager, Expert, Top Manager, and Client). The app provides various functional abilities for each user so that the responsibilities and tasks are transparent and easy to manage.

After you log in the system, the following features can be observed:

  • Burger menu. Here are the functions only for an administrator: managing users, clients, project types and site names;
  • In-app project creation. Manager or Top manager has an ability to create a new project, define the team for this project, timeline, upload the necessary documentation and provide guidelines.
  • Project access. The app provides an ability for users to access the project they participate in, manage their daily operations; displays operations’ statuses and keeps the users aware by getting them alerted.
  • Mission sheets. Users have access to the in-project details with the following information: the status of the mission, expert name, etc. And the access to My account, project reports, messaging system etc. HSE experts have an ability to add and fill-in mission sheets.
  • Alerts. Alerts can be generated in any Mission form.
  • In-app push notifications. Participants will receive push notifications as an addition to the alerts system.
  • Messaging system. Messages spread among defined members and can be viewed by project users only.
  • Online/Offline mode. This feature allows users to work on tablets offline, saving their activities locally and sending to servers once the device is connected to the internet again.
  • Reporting (Web version only). In-app project reports creation with a possibility of export to Excel. Reports can be different according to access privileges.

Besides the web application, we have also developed a cross-platform mobile app optimized for both tablets and smartphones.

The Results

The customer received high quality software, developed in line with the requirements in the specification. In the end, the project had been released successfully.

TESTIMONIALS

Bjarne Mortensen, СEO at ElearningForce International (United States, Denmark) :
We have been working for over 10 years and they have become our long-term technology partner. Any software development, programming, or design needs we have had, Belitsoft company has always been able to handle this for us.
Eddie Nicholas, Service Delivery Director at Crimson (United Kingdom) :
They use their knowledge and skills to program the product, and then completed a series of quality assurance tests. We were working in an agile way with them. Belitsoft performed very well throughout our project. We are definitely looking at Belitsoft as a long-term partner.
Adrienne Herd, Program Administrator at UC Berkeley (United States) :
I highly recommend Belitsoft for website design and development. We were up against a tight deadline to launch the project. The work was delivered on time and within budget! I will continue working with Belitsoft as a valued partner for our web development!
Kevin M. Rice, Main Partner at Hathway Tech (United States) :
We have worked with Belitsoft team over the past few years on projects involving much customized programming work. They are knowledgeable and are able to complete tasks on schedule, meeting our technical requirements. We would recommend them to anyone who is in need of custom programming work.
Darlene Liebman, Co-Founder at HOWCAST MEDIA (United States) :
Belitsoft company is able to make changes instantly. One of our internal engineers has commented about how clean their code is. Belitsoft seems to know what they're doing, which I appreciate.
Renè Reiners, Deputy Head of Division at Fraunhofer FIT (Germany) :
It was a great pleasure working with Belitsoft software development company. New requirements and adjustments were implemented fast and precisely. We can recommend Belitsoft and are looking forward to start a follow-up project.
Martin Beijer, CEO at Ticken B.V. (Netherlands) :
I expected and demanded a lot of you at Belitsoft company, but you exceeded my expectations. You acted pro-actively, challenged me at the right moments. Thanks!
Pete Johnson, CEO at Apollo Matrix (United States) :
Belitsoft company has been able to provide senior developers with the skills to support back end, native mobile and web applications. We continue today to augment our existing staff with great developers from Belitsoft.
Bo Sejer Frandsen, Managing Director at Key2Know A/S in 2012 (Denmark) :
Belitsoft company delivered dedicated development team for our products and technical specialists for our clients time to time custom development needs. We highly recommend that you use this company if you want the same benefits.
Nicolas Tierney, COO at Regenerative Medicine LLC (United States) :
We approached BelITsoft with a concept, and they were able to convert it into a multi-platform software solution. Their team members are skilled, agile and attached to their work, all of which paid dividends as our software grew in complexity.
Guy Doron, CEO at Moblers (Israel) :
Having worked with Belitsoft as a service provider, I must say that I'm very pleased with the company's policy. Belitsoft guarantees first-class service through efficient management, great expertise, and a systematic approach to business.. I would strongly recommend Belitsoft's services to anyone wanting to get the right IT products in the right place at the right time.
Ivo Downes, Director at ShowCast Limited (Germany) :
If you are looking for a true partnership Belitsoft company might be the best choice for you. They have proven to be most reliable, polite and professional. The team managed to adapt to changing requirements and to provide me with best solutions. I strongly recommend Belisoft.

Let's Talk Business

Do you have a software development project to implement? We have people to work on it.
We will be glad to answer all your questions as well as estimate any project of yours.
Use the form below to describe the project and we will get in touch with you within 1 business day.

Call us:
Phone - USA
Phone - BELARUS
Skype
EMAIL US:
Contact form