GroceriStar — React Native developers onboarding

Arthur Tkachenko
groceristar
Published in
2 min readSep 29, 2018
“The Antelope Canyon, Arizona” by David Kovalenko on Unsplash

We have 2 applications that we are building at the moment:

Recipe App

Our goal is to make an open-sourced app that will save time for creating a new food-based business. The app will later be extended to become a meal plan app.

Shopping List App (part of the GroceriStar project)

Our goal is to make an app that will have similar functionality as our GroceriStar project does. Although right now it is just a simple shopping list, we will use this code in order to create an application for GroceriStar.

It will incorporate the methods described in https://groceristar.github.io/documentation/

Currently, the design is not finished, but this can give you some details: https://www.behance.net/gallery/59251083/Alpha-Fruit-apps-PSD.

GroceriStar Fetch Module

For the first releases of the applications, we will not connect our apps to our databases. We have a separate module that has a sample of data which we will be using. At a later time, we will then integrate with GraphQL servers.

Summary

We are using:

  • Expo to deploy our app
  • React Native to build the app because it has a React core, so we will be able to reuse component from our projects later.
  • Redux for now, but React was shipped a new tool in March 2018 called React Context API, which we will start using.
  • Jest and Enzyme for Unit Tests.
  • CSS preprocessors to compile our styles into a bundle.

--

--