DimiMikadze / Firebase React Native Redux Starter
Starter For Firebase, React Native, Redux Applications With 100% Of Code In Common Between IOS And Android, with built In Authentication, Crud Example And Form Validation.
Stars: ✭ 166
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Firebase React Native Redux Starter
spring-boot-react-ecommerce-app
eCommerce application based on the microservices architecture built using Spring Boot and ReactJS.
Stars: ✭ 221 (+33.13%)
Mutual labels: redux-form, redux-thunk
React Interview Questions
300+ React Interview Questions
Stars: ✭ 151 (-9.04%)
Mutual labels: redux-thunk, redux-form
Whatsapp Clone React Native
The goal of this project is to build an Whatsapp exactly like the original application, but using React Native & Redux | Firebase
Stars: ✭ 76 (-54.22%)
Mutual labels: redux-thunk, firebase
React Redux Firebase
Redux bindings for Firebase. Includes React Hooks and Higher Order Components.
Stars: ✭ 2,492 (+1401.2%)
Mutual labels: redux-thunk, firebase
React Social Network
Simple React Social Network
Stars: ✭ 409 (+146.39%)
Mutual labels: redux-thunk, firebase
React Redux Quotlify
A quote browser and manager that allows one to search famous quotes and save them to a data store
Stars: ✭ 47 (-71.69%)
Mutual labels: redux-thunk, firebase
Space
A real time chat app for developers built using React, Redux, Electron and Firebase
Stars: ✭ 161 (-3.01%)
Mutual labels: redux-thunk, firebase
Pul
PÜL - A carpooling app designed for students to help each other get more involved in their community.
Stars: ✭ 152 (-8.43%)
Mutual labels: firebase
Flutter commerce
An Ecommerce application built in Flutter using Firebase.
Stars: ✭ 148 (-10.84%)
Mutual labels: firebase
Cerebral
Declarative state and side effects management for popular JavaScript frameworks
Stars: ✭ 1,946 (+1072.29%)
Mutual labels: firebase
Workshops
Workshops organized to introduce students to security, AI, AR/VR, hardware and software
Stars: ✭ 162 (-2.41%)
Mutual labels: firebase
Photostream
A photo sharing iOS app that uses Firebase and is being driven by VIPER architecture.
Stars: ✭ 162 (-2.41%)
Mutual labels: firebase
Friendlypix Ios
Friendly Pix iOS is a sample app demonstrating how to build an iOS app with the Firebase Platform.
Stars: ✭ 157 (-5.42%)
Mutual labels: firebase
Pokidex
Android app that identifies and detects Pokemons in the provided Image using Tensorflow Lite and Firebase MLKit
Stars: ✭ 157 (-5.42%)
Mutual labels: firebase
Create React Redux App Structure
Create React + Redux app structure with build configurations ✨
Stars: ✭ 161 (-3.01%)
Mutual labels: redux-thunk
DEPRECATED. This project is not maintained anymore.
Starter For Firebase, React Native, Redux Applications With 100% Of Code In Common Between IOS And Android, with built In Authentication, Crud Example And Form Validation.
Features
- Authentication
- CRUD ( Create, Read, Update, Delete )
- Form validation
- Redux form library configuration
- Redux configuration
- React Native Router Flux configuration
- Linting with Airbnb eslint configuration
Preview
Getting started
Clone Repo
git clone https://github.com/DimiMikadze/firebase-react-native-redux-starter
npm install dependencies
npm install
Firebase
Create firebase app
- You'll need a JavaScript (web or Node.js) app to create at Firebase.
- Find firebase.example.json file in src directory, rename it to firebase.json and edit it with your firebase app configuration.
Add rules to firebase database
In firebase console navigate to, Database -> Rules and add following code snippet.
{
"rules": {
"users": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
}
}
}
Application
IOS
react-native run-ios
Android
react-native run-android
Testing
npm run test
Linting
npm run lint
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].