Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

28 Commits

Repository files navigation

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: