OK Group App

A client and friend of mine approached me about a basic ecommerce app for small businesses to order from their fresh produce supplier. He told me a large part of the buyers are older and not tech-savvy, so the app needed to be simple and easy to use. Initially I planned to use a PWA for it but the client insisted on native apps so I went with React Native. The app is a simple catalog of products, with a shopping cart and checkout. The backend uses the clients ERP system to manage orders and inventory. The app is currently in beta testing and will be released soon.

Technologies

  • Expo
  • React Native
  • TypeScript
  • Supabase for user authentication and backend

Beta

The app is currently in beta testing and is evaluated by the client and a few selected users. The feedback has been positive so far and the app will be released soon to all clients of the fresh produce supplier.

Future Plans

  • Order management for the client
  • More advanced product catalog features
  • Notifications and reminders for clients

Conclusion

This was the first time I used React Native for a client project and I am very happy with the result. Developing for mobile needs a little bit of a mindset change but overall after getting to know the basic tools of expo developing and debugging it is very similar to developing for the web. I am excited to see how the app will be received by the clients and how it will evolve in the future.