[Mobility Crunch]
Project Overview
Starting the year 2020, when the pandemic had gone full swing in South Africa, Gerimed Mobility saw a massive influx in demand for their medical supplies. To ease the load on the owner and employees, I designed and built a mobile app to handle transactional documents right from their pocket.
Role
Frontend Developer
Stack
- React Native
- Typescript
- Firebase
- Expo
Problem Statement
The Problem
With more customers to help than there are hands and a manual ordering process, Gerimed Mobility needed a quick and easy way to send their customers transactional documents.
The Solution
Instead of dealing with Excel for each order, I made a mobile app with a simple internal inventory system that creates and sends transactional documents to both parties.
The Results
Going from about 30 minutes to less than 1 minute, they were able to send their customers the required documents with ease and little to no human-made errors.
Project showcase
(TapClick to zoom, drag to scroll)
Concluding notes
Overcoming IOS restrictions
Initially, I built this app with React Native CLI, as it's my preferred environment; I quickly ran into the issue of not being able to run the app on IOS. Since I used a few native modules, switching to Expo wasn't as simple as it seemed. After an entire rewrite and some alternatives to the native modules, I was finally able to get it to run on the owner's phone.