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
