programandoconro / React-Native-Firebase-Restaurant-Reservation-App

📤 Envía y recibe 📥 reservaciones a Restaurante desde teléfono Android 📲 con base de datos en 🔥 Firebase 💾

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aplicación móvil (Android) para hacer reservas a Restaurant utilizando base de datos en tiempo real de Firebase.

Envía datos de reservación a Firebase y recibe la confirmación de la reserva a partir del administrador.

Esta App puede ser controlada por el Panel de Administrador Web, disponible en: https://github.com/programandoconro/Firebase-Real-Time-Web-Admin-App

Funcionalidades:

  • Enviar y recibir datos en tiempo real a partir de Firebase.
  • Autenticación (login) y creación de nuevo usuario (sign up) con Firebase Auth.

Para instalar, clonar este repositorio y en la carpeta creada instalar la App y sus dependencias.

git clone https://github.com/programandoconro/React-Native-Restaurant-Reservation-App 
cd React-Native-Restaurant-Reservation-App
npm install
expo start

Recuerda que debes permitir autenticación por correo/contraseña en Firebase, así como cambiar las reglas de seguridad de la base a datos a:

{
  "rules": {
      ".read": "auth != null",
      ".write": "auth != null"
  }
}

Edita las credenciales de Firebase ubicada en /src/core/config.js

export const FIREBASE_CONFIG = {

apiKey: "",
 authDomain: "",
 databaseURL: "",
 projectId: "",
 storageBucket: "",
 messagingSenderId: "",
 appId: "",
 measurementId: ""
}

Screenshots: