{"id":14974334,"url":"https://github.com/programandoconro/react-native-firebase-restaurant-reservation-app","last_synced_at":"2025-10-26T12:33:24.330Z","repository":{"id":113420081,"uuid":"222281353","full_name":"programandoconro/React-Native-Firebase-Restaurant-Reservation-App","owner":"programandoconro","description":"📤 Envía y recibe 📥 reservaciones a Restaurante desde teléfono Android 📲  con base de datos en 🔥 Firebase 💾","archived":false,"fork":false,"pushed_at":"2021-11-06T03:03:53.000Z","size":55013,"stargazers_count":22,"open_issues_count":0,"forks_count":10,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-02-01T03:24:11.235Z","etag":null,"topics":["android-app","android-application","firebase","firebase-auth","firebase-authentication","firebase-database","firebase-realtime-database","form","mobile-app","react-native","react-native-android","react-native-app","reservas","reservation-system","reservations","restaurant-app","restaurant-management"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/programandoconro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-17T16:56:51.000Z","updated_at":"2024-12-29T01:08:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"2bee242a-4c09-48dd-a0e8-c2ed687c9d4a","html_url":"https://github.com/programandoconro/React-Native-Firebase-Restaurant-Reservation-App","commit_stats":{"total_commits":25,"total_committers":3,"mean_commits":8.333333333333334,"dds":"0.43999999999999995","last_synced_commit":"d6a1634b97e73d3eaf04b50ab8d561c29ca75860"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programandoconro%2FReact-Native-Firebase-Restaurant-Reservation-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programandoconro%2FReact-Native-Firebase-Restaurant-Reservation-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programandoconro%2FReact-Native-Firebase-Restaurant-Reservation-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programandoconro%2FReact-Native-Firebase-Restaurant-Reservation-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/programandoconro","download_url":"https://codeload.github.com/programandoconro/React-Native-Firebase-Restaurant-Reservation-App/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238455161,"owners_count":19475400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","android-application","firebase","firebase-auth","firebase-authentication","firebase-database","firebase-realtime-database","form","mobile-app","react-native","react-native-android","react-native-app","reservas","reservation-system","reservations","restaurant-app","restaurant-management"],"created_at":"2024-09-24T13:50:24.519Z","updated_at":"2025-10-26T12:33:24.253Z","avatar_url":"https://github.com/programandoconro.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Aplicación móvil (Android) para hacer reservas a Restaurant utilizando base de datos en tiempo real de Firebase. \n\nEnvía datos de reservación a Firebase y recibe la confirmación de la reserva a partir del administrador. \n\nEsta App puede ser controlada por el Panel de Administrador Web, disponible en:\nhttps://github.com/programandoconro/Firebase-Real-Time-Web-Admin-App \n\n\n## Funcionalidades:\n\n* Enviar y recibir datos en tiempo real a partir de Firebase.\n* Autenticación (login) y creación de nuevo usuario (sign up) con Firebase Auth.\n\n## Para instalar, clonar este repositorio y en la carpeta creada instalar la App y sus dependencias.\n\n    git clone https://github.com/programandoconro/React-Native-Restaurant-Reservation-App \n    cd React-Native-Restaurant-Reservation-App\n    npm install\n    expo start\n    \nRecuerda que debes permitir autenticación por correo/contraseña en ```Firebase```, así como cambiar las reglas de seguridad de la base a datos a:\n\n```\n{\n  \"rules\": {\n      \".read\": \"auth != null\",\n      \".write\": \"auth != null\"\n  }\n}\n\n```\n## Edita las credenciales de Firebase ubicada en /src/core/config.js\n \n    export const FIREBASE_CONFIG = {\n\n    apiKey: \"\",\n     authDomain: \"\",\n     databaseURL: \"\",\n     projectId: \"\",\n     storageBucket: \"\",\n     messagingSenderId: \"\",\n     appId: \"\",\n     measurementId: \"\"\n    }\n\n## Screenshots:\n\n\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https://github.com/programandoconro/React-Native-Firebase-Restaurant-Reservation-App/blob/master/sample_pictures/Screenshot_2019-12-12-01-15-04.png?raw=true \" /\u003e\u003c/div\u003e\n\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https://github.com/programandoconro/React-Native-Firebase-Restaurant-Reservation-App/blob/master/sample_pictures/Screenshot_2019-12-12-01-15-48.png?raw=true \" /\u003e\u003c/div\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramandoconro%2Freact-native-firebase-restaurant-reservation-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogramandoconro%2Freact-native-firebase-restaurant-reservation-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramandoconro%2Freact-native-firebase-restaurant-reservation-app/lists"}