All Projects β†’ bruz β†’ React Native Redux Groceries

bruz / React Native Redux Groceries

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

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Native Redux Groceries

Graphcool Templates
πŸ“— Collection of Graphcool Templates
Stars: ✭ 354 (-16.31%)
Mutual labels:  firebase
Lunasea
A self-hosted controller for mobile built using the Flutter framework.
Stars: ✭ 378 (-10.64%)
Mutual labels:  firebase
React Social Network
Simple React Social Network
Stars: ✭ 409 (-3.31%)
Mutual labels:  firebase
React Gatsby Firebase Authentication
🐣πŸ”₯Starter Project / Boilerplate for Authentication with Firebase and plain React in Gatsby.js
Stars: ✭ 356 (-15.84%)
Mutual labels:  firebase
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: ✭ 376 (-11.11%)
Mutual labels:  firebase
Firestore Import Export
An application that can help you to backup and restore from Cloud Firestore | Firebase
Stars: ✭ 392 (-7.33%)
Mutual labels:  firebase
Flutter mlkit
A Flutter plugin to use the Firebase ML Kit.
Stars: ✭ 352 (-16.78%)
Mutual labels:  firebase
Apollo Link Firebase
πŸ”₯ πŸ”— apollo-link-firebase provides you a simple way to use Firebase with graphQL.
Stars: ✭ 415 (-1.89%)
Mutual labels:  firebase
Laravel Firebase
A Laravel package for the Firebase PHP Admin SDK
Stars: ✭ 369 (-12.77%)
Mutual labels:  firebase
Messenger Ios Chat Swift Firestore
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
Stars: ✭ 405 (-4.26%)
Mutual labels:  firebase
Firestoregoogleappsscript
A Google Apps Script library for accessing Google Cloud Firestore.
Stars: ✭ 352 (-16.78%)
Mutual labels:  firebase
React Hot Redux Firebase Starter
πŸŒ‹ React + Redux + Firebase + Webpack + React Hot Loader 3 + React Router in one boilerplate
Stars: ✭ 375 (-11.35%)
Mutual labels:  firebase
Flutter Examples
Personal collection of Flutter apps.
Stars: ✭ 394 (-6.86%)
Mutual labels:  firebase
Analyticskit
Analytics framework for iOS
Stars: ✭ 355 (-16.08%)
Mutual labels:  firebase
Mathdown
Collaborative markdown with math
Stars: ✭ 410 (-3.07%)
Mutual labels:  firebase
Mister Poster
A very basic single feed social media application. Built on top of React-Native and Firebase real-time database with persistent data storage for user's device.
Stars: ✭ 353 (-16.55%)
Mutual labels:  firebase
Firebase Instagram
πŸ“Έ Instagram clone with Firebase Cloud Firestore, Expo, and React Native 😁😍
Stars: ✭ 389 (-8.04%)
Mutual labels:  firebase
Android Firebase Chat
Advance chat app for android devices using Firebase
Stars: ✭ 419 (-0.95%)
Mutual labels:  firebase
Savuegram
A simple social media web app built with Vue.js and Firebase's Cloud Firestore as a way to teach people how to build a real-world app using the two technologies. Follow along with our tutorial.
Stars: ✭ 412 (-2.6%)
Mutual labels:  firebase
Geofirex
🌐 πŸ“ Geolocation Queries with Firestore & RxJS
Stars: ✭ 396 (-6.38%)
Mutual labels:  firebase

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].