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
