Mobility Crunch showcase on multiple devices

[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

(Tap to zoom, drag to scroll)

Product list screen
Add product to list screen
Add products order selection screen
Generate document as screen
View generated document screen
View order screen
Add order screen

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.

Think we're a good fit? Let's get talking.

Download Resumé