Stock tracking program and document conversion with React Native
Software 3 min

Stock tracking program and document conversion with React Native

After graduating from university, I started working at a company where I began learning frontend technologies. On the web side, I focused on React.js, and on the mobile side, I started learning React Native. During my university years, I had an interest in mobile development, but the projects I developed were native and only for Android devices. This significantly reduced the potential user base since I couldn't develop for iOS devices. With React Native, however, the code I wrote could now run on both Android and iOS devices.

During my school years, I used to help some friends working in the textile industry whenever I had free time. My role was mostly helping with bringing fabric to the warehouse or delivering it to customers. When preparing deliveries, the fabric rolls were loaded into the car based on various criteria such as the number of rolls, total meter count, and colors. Usually, one person would load the items while the others would report the fabric type and amount to someone recording the details. After the loading process was complete, everything would be counted again for confirmation, and the total meter count would be calculated manually. Finally, the list would be sent to the customer and a copy would be kept for internal records.

While helping them again recently, I thought: why not turn this process into a mobile app? So, I decided to develop a simple mobile application using React Native, allowing it to run on both Android and iOS. In the app, the user begins by entering the type of fabric they are going to deliver. As each roll is delivered, they enter its meter count in the app, which calculates the total meter count and quantity and saves it to a list. In the end, this list can be exported as an Excel file and saved to the device. This way, the data can be shared with the customer and also kept for internal use. This solution not only saves time but also makes the calculation process more accurate and reliable.

You can watch a short demo of the app here.

You can access the source code of the app here.

Technologies Used

Contact

You can use the form below to reach me. I would be happy to receive your questions, suggestions, or collaboration requests.

contactLoading
{{ contactErrorMessage }}
{{ contactSentMessage }}
Call to Action

You’re welcome to contact me with any questions or requests.