Sydig WebApp - Cetuspro

New quality
of transport

Advanced application supporting the work of shipping and transport companies

Sydig project in short

  • Project scope: Front End, Back End, Mobile, DevOps, UX/UI Designer
  • Start of project: 21 September 2021
  • Team: Frontend React Engineer, Backend .NET Engineer, UI/UX Designer, Project Manager
  • Industry: TSL
  • Application type: SaaS
  • Our client website: https://sydig.com

Who is our client?

Our client is the company Sydig Sp. z o.o. The company produces software that it sells in the SaaS model. Our client specializes in the TSL sector (Transport, Shipping, Logistics), creating comprehensive tools to support shipping and transport companies.

Customer challenge

The client came to us with the idea of creating an innovative solution for the forwarding and transport industry (Transport Management System). The major challenge was to create a system that fully meets the expectations of users. The challenge was also to design the system in such a way that it could be used by hundreds of companies at the same time without having to worry about interruptions during working hours. The TSL sector is characterised by complex operational processes, the digitization of which is still a major challenge.

The progress of the work

Step 1

The key to the successful implementation of a complex IT project is a good understanding of the requirements, needs of the users and the problems and needs to which the implemented system responds. In order to understand the customer’s problems and requirements, we started with the Product Discovery workshop. It was a multi-hour cyclical workshop with the client in which we designed and described business processes and functional requirements. We have also set a timetable for the introduction of the product and discussed the risks that may arise in developing this type of technology product in order to develop solutions to those risks.

Step 2

In the next step, we created interactive models using the Figma tool, which enabled us to present the final interface of the app to our customers. During the development phase, we were able to figure out quite quickly how best to design the entire application interface.

Creating a model at the outset for such solutions is important. Interactive models are much cheaper to make than a working product, and they allow us to test the feeling of users. In the beginning, the focus is on designing solutions and obtaining user feedback – resulting in an application with an intuitive user interface that meets the needs of the end user.

Thanks to the prepared models, we were able to easily collect information, which we also need to implement in the final product, so that the created system fully responds to the needs of the users.

Step 3

The third step was the creation of the MVP, i.e. the first working version of the application, with which we were able to test the assumptions already in a real working environment in transport and forwarding companies.

Thanks to the creation of the MVP, the client was able to implement the application to their first customers and collect feedback from the users already on the real system. Based on customer feedback, we were able to perfect the product according to the customer development method. Through the development of MVP, the customer achieved initial revenues in a relatively short time, which he was able to use for the further development of his business and product.

After that, we implemented new features every two weeks and tested them together with the users. Thanks to our work according to the principles of the Lean Startup methodology, we were able to collect feedback from users very quickly and efficiently and add new features step by step – according to your real needs.

When developing applications and other technological products, validation and continuous review of assumptions with users is of paramount importance.

Building an MVP is not a very high cost factor, but as the Sydig project shows, initial revenue can be generated to allow the product to be further developed. In addition, we receive market feedback through the development of the MVP, which is crucial to the development of a product that meets the needs of users.

Results

Sydig.com is a system for transport and forwarding companies that optimizes operational processes. Any company can register an account in the system and, after verification, start using the features of the system. Sydig is offered in the Software as a Service (SaaS) business model.

Mobile app for drivers

The mobile app enables and above all makes it easier for drivers to communicate with the freight forwarder via chat and enables them to manage their own orders from the phone. In addition, the mobile application enables the reporting of the order status, the scanning of documents (bills of lading, CMR documents) and the creation of the photographic documentation of the loads.

Web application for freight forwarders

The web-based application makes it easier for freight forwarders to manage their shipments – it allows adding and assigning orders as well as managing documents and all freight forwarding processes.

Back Office application for administrators

The back office panel of sysdig.com allows the employees of Sydig Sp. z o.o. to manage the entire system, add users, bill subscription times, solve user problems, etc.

Module for generating invoices

Sydig.com also allows you to create an invoice for each order. When generating an invoice, you can enter all the necessary data, including the invoice number, the form and the due date or, for example, the currency. The generated document can be found both in the individual order view and in the invoice tab. The invoice is also automatically sent to the business partner. This module significantly improves accounting by reducing the traditional (paper) billing flow.

Provision of an order to a counterparty

Paper jobs can also be entered in Sydig. After entering an order with one click, you can forward it to the appropriate counterparty. The contractual partner will then receive an e-mail to the e-mail address specified in the system. The e-mail contains a unique link and password that allows the recipient to access all the data, the status of the order and documents provided in connection with the order. If the counterparty in question has a verified account in the system, the order is automatically displayed in their panel.

Sydig szablon wiadomości email

Module for online orders

With the Sydig system, orders are added via a special form that standardizes all route and freight data. The system allows the processing of several orders at the same time. Freight forwarders shall have access to all orders and drivers shall have access to the orders allocated to them. Within the order, a forwarding folder is created that contains all the necessary information about the order and the history of user activities.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Chat module

The Chat works both in a mobile application – aimed at drivers – and in a web application aimed at freight forwarders.

Thanks to this solution, the driver can confirm the order from the app and communicate easily and quickly with the freight forwarder via the chat. The Chat also allows the uploading of files (scans of documents, photos of the load) that are automatically assigned to the documentation of the respective order.

The module makes it much easier to work and communicate with supervisors on the go, all through a dedicated app for Android and iOS.

Sydig screenshots
Sydig screenshots

Vehicle module

The system also enables fleet management. With the form we add all important and necessary information about the vehicle.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Support for multiple languages

Sydig.com is designed to support multiple languages. Currently, the system is translated into the following languages: Polish, English, German, Italian, French, Spanish, Hungarian, Lithuanian, Ukrainian.

Sydig Multi-Language Support

Support for dark mode

The system of Sydig.com has a “Dark Mode” which allows to use the system in different light conditions and user habits.

Sydig dark mode

Managing fuel cards

The Sydig system also allows the management of fuel cards. You can add a card number to the system and assign it to a specific vehicle and driver.

Sydig screenshots
Sydig screenshots
Sydig screenshots
Sydig screenshots

Management of leasing contracts

Sydig has also implemented a module for managing leases. To the system we can add the period of car rental, the return, the number of days and the price of the service. An exhibitor must also be added to each contract.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Management of company data

In the system, each company adds its data and is verified on the basis of it. In the order conditions you can specify the order conditions for different variants, e.g. for verified counterparties or those you are not aware of.

Sydig screenshots
Sydig screenshots
Sydig screenshots

Documents and licences

In the Sydig system, you can enter all necessary documents into your company data, e.g. licenses, by entering the number and type of the document and the validity date.

Sydig screenshots
Sydig screenshots

Summary

Finally, we have created a system that makes it possible to manage the transport and forwarding company in an innovative way. The system connects freight forwarders, drivers and contractors in one place. In the Sydig system you will find all the necessary information, including the order, the driver, the vehicle and the complete documentation. The system enables fast communication with the freight forwarder and automates the processes of placing orders and creating the required documentation. Leasing contracts and fuel cards can also be managed in the system.

What modules did we use in this project?

External login
External login
Logging in to the application via Facebook, Google, Apple or another external service
Push notifications
Push notifications
The ability to send notifications to application users
Integration with maps
Integration with maps
Integration of the application with maps, e.g. Google, Open Street Maps
Dark mode
Dark mode
Support for the dark mode of application operation
Multiple languages
Multiple languages
Multi-language support in the app
Location
Location
Downloading and handling of the user's location via GPS
Payment handling
Payment handling
Handling payments using a selected provider, eg PayU, IMoje
Recurring payments
Recurring payments
Support for recurring payments charged from user cards
SMS send
SMS send
Support for SMS sending using a selected provider, eg SMS API
Email system
Email system
Email sending via a selected provider, eg SendGrid
Email Marketing
Email Marketing
Tools for sending email marketing messages to users
Internal chat
Internal chat
Ability to send messages between users
Data visualization
Data visualization
Data visualization on charts, creating your own charts
Documents handling
Documents handling
Document handling, storage, retrieval, securing
Vouchers
Vouchers
Creation and distribution of vouchers for users
Moneybox
Moneybox
Virtual moneybox for collecting money
Data Analytics
Data Analytics
User and system data analytics
Rating system
Rating system
System of ratings and opinions
Referral codes
Referral codes
Referral code system
Two-factor login
Two-factor login
Additional login security
Activity logs
Activity logs
User activity logging
Are you planning to create a mobile application? Contact us!

Technologies

What technologies did we use in this project?
.NET Core
React
Redux
Linux
Swagger
Redis
PostgreSQL
C#
JavaScript
HTML5
CSS3
Case studies

Opinions

What the customers of our services say

Maciej Lipiński
Maciej Lipiński
CEO at BCAST
I recommend cooperation with CetusPRO, the services were performed with the greatest care. We are satisfied with the end result.
Maciej Chrzanowski
Maciej Chrzanowski
CEO at tamt.co
Thanks to CetuPRO, it was possible to implement the MVP and then the final product. I recommend!.
Bartosz Jadam
Bartosz Jadam
Founder & CEO, Winopasja.pl sp z o.o.
Cetus developed a marketplace platform adjust to wine market and a system to manage our winery. It was great that CetusPro team lead us from idea to ready system on production environment. Platform help us to sell our products in better way.
Bartłomiej Baran
Bartłomiej Baran
CEO at sydig.com
Thanks to CetusPRO, it was possible to build an MVP and then implement the target product. The quality of cooperation is very good.