c909092ba99aaad0eed7ba7e0fb0a349961c7b23 3888x2148

Weighing operations app

Task: Built an Android app for staff at a weighing station, used to manage truck and train scale operations. It connects to the company's existing database through a small local server.

  • Developed a local server using Node.js and express to connect to the GSSoftware Firebird database on a PC, enabling queries and interactions with the database.

  • Integrated socket.io to stream live data, including vehicle images, registration numbers, and real-time weighing data, from the local server to the mobile app.

  • Integrated Redux Toolkit to manage state and handled REST API requests to the local server over a Wi-Fi connection

  • Added multi-language support.

Technologies: React Native, TypeScript, Node.js, express, Firebird, socket.io, Redux Toolkit, axios, styled-components, Git, npm

Project information

JOB

Full-Stack Developer

CATEGORIES

React Native

CLIENT

UAB Deska

PROJECT DATE

2024 09 - 2024 11