Eduka
E-diary for educational establishments - primary and elementary schools, art schools, etc.

Client and product owner - JSC “Šviesa” (part of “Alma Littera group”) - one of the largest Publisher of Educational content in Lithuania.

The project started more than 3 years ago and is still ongoing. Some of the features are:

• Timetable management

• Students and teachers official database which works in sync with Information Technologies in Education Center

• Management of Students grading system

• Integration with 3rd party e-learning platforms that provide digital textbooks for the students

From the beginning of the project we prepared ourselves and the system’s architecture for a bigger aim - flexible and more complex functionalities that could be used in every possible scenario by e-diary students, parents, teachers, class masters, school administration, global admin and so on.

Big scalability forecasts obliged us to select our technologies carefully.

Tech in use
Python 3.6+, Django, Angular JS, MongoDB, Ansible, Graylog
Parcel ABC
Unified parcel shipment platform

The catch with this project is that this is not a simple “compare a price” system. We developed algorithms which unites the most reliable couriers from around the world into one network. When users place an order the system looks for an empty slot, for the parcel to be placed on one of many possible parcel delivery vehicles capable of delivering the goods. The system plans the most optimal route in terms of time and price. Once it is dispatched the parcel may travel with several courier services before it reaches the recipient.

A great deal of time was spent for administrative panel. Client needed to be able to manage systems functionality autonomically - without inhouse programmer - as much as possible, so we developed the following:

• Translation module - so that the client could add new languages to the site, delete or edit already existing languages and texts;

• Statistics generation module - to collect and analyze all shipment data and make necessary changes.

• SEO module - to generate various content pages in all wanted languages to reach as much audience as possible. Currently there are more than 60 000 unique pages. That is what we call optimization!

Tech in use
PHP 7, JS, YII 1.1, MySQL, AWS
Serfy
A Field Service Management System designed to help managers and their workers improve efficacy.

Our client is a trusted company which provides services in 8+ countries in Northern Europe.

The project started in 2017 and is increasingly growing. Here are some of the features:

•    Issue and task management in one window;

•    Real-time tracking;

•    Client management

•    Objects management;

•    Data entry template tool;

•    Task outsourcing.

Tech in use
Python 3.6, Django2.1, Mongo 3.6, Celery + Rabbitmq, Angular JS etc.
Skuba
E-commerce platform for a large-scale retailer of spare parts for trucks.

Our Client - group of companies operating in more than 100 European cities providing spare parts for trucks.

The main challenge with this project was to upgrade an already existing and complex system with a more flexible and modern solutions using latest technologies. Great scalability and flexibility were our main priorities because the system had to be adapted to every country’s retail need and specifications. 

Exceptional attention was provided for spare parts search functionality. Every mechanical part has its own combination of various numerical and text parameters located in client’s database. Search engine was optimized to be intuitive, self-learning and extremely accurate.

We have developed a custom part selection and reservation functionality that can be used from more than 15 warehouses that have their own, separate databases. We have transitioned a large number of old databases so that a 5-year-old purchase history can be viewed and re-used for a re-purchase by a previous system user on the new platform.

We have developed a custom part selection and reservation functionality that can be used from more than 15 warehouses that have their own, separate databases. We have transitioned a large number of old databases so that a 5-year-old purchase history can be viewed and re-used for a re-purchase by a previous system user on the new platform.

Tech in use
Python 3.6+, Django, Angular 5, MySQL, Elasticsearch, Graylog, Docker
Eduka
Parcel ABC
Serfy
Skuba