Need help with react-native-redux-groceries?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

bruz
423 Stars 87 Forks MIT License 73 Commits 2 Opened issues

Description

A simple grocery list app with offline support, built with React Native, Redux, Firebase

Services available

!
?

Need anything else?

Contributors list

# 98,240
Redux
React N...
Firebas...
Clojure
71 commits
# 186,900
Redux
React N...
Firebas...
ical
1 commit

Groceries

A simple grocery list app using React Native, Redux, Firebase, and Async Storage for offline data. It works on both iOS and Android.

Code Climate Dependency Status MIT License

demo

Install

Built and tested with:

  • OS X / macOS
  • Node 10
  • Xcode 10
  • Android SDK

A Firebase account is also needed. The security rules for the database must be set to public, since this app doesn't implement authentication. In the Firebase Console under the Database section, Rules tab, change the rules to:

{
  "rules": {
    ".read": true,
    ".write": true
  }
}

Run:

git clone https://github.com/bruz/react-native-redux-groceries.git groceries
cd groceries
npm install

Configure:

cp config.js.example config.js

Update config.js with your Firebase app credentials.

Develop

Follow the React Native Getting Started guide.

Build and install on an iOS device

  • In the Xcode menu, go to Product -> Scheme -> Edit Scheme..., and under Run change the Build Configuration to Release.
  • Choose your device in Xcode and run it on there.

To get back to development mode, just change the Build Configuration back to Debug.

Build and install on an Android device

Follow the React Native APK signing instructions.

Credits

Grocery bag icon by Claire Jones from the Noun Project

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.