/images/deska.png

Weighing operations app

Task: Created a React Native mobile app for Android and Node.js localserver to interact with GS-Software's Firebird database, used for truck and rail scale weighing operations:

  • 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

  • Used styled-components to build app UI.

  • Added multi-language support.

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

Project information

JOB

Mid Front-End Developer

CATEGORIES

React Native

CLIENT

UAB Deska

PROJECT DATE

2024 09 - 2024 11

PROJECT URL

For personal use