5 Tenedores
5 Tenedores es una aplicacion de restaurantes diseñada en base al modelo de TripAdvisor, siendo un proyecto de practica en React Native utilizando Expo. El proyecto forma parte del Programa Codo a Codo - Especialización en desarrollo Mobile en colaboracion con IBM y a traves de su plataforma Skillsbuild.
La aplicacion se puede probar:
- Via el bundle de expo desde cualquier celular Android, iOS o un simulador de los mismos. Requiere tener instalada la aplicacion de Expo.
- Via descarga directa del APK para celulares/simulaciones de Android.
Caracteristicas
- Firebase: Gestion de usuarios, almacenamiento multimedia en el Storage y gestion de restaurantes, favoritos y comentarios mediante Firestore, una base de datos no relacionales (NoSQL).
- Restaurantes: entidades independientes y dinamicas. Cuentan con su descripcion, una galeria de imagenes, geolocalizacion mediante las aplicaciones nativas del OS y un sistema de rating & comentarios.
- Favoritos: Sistema de gestion de favoritos independiente y propio de cada usuario.
- Top 5: Ranking los 5 restaurantes mejor valorados por los usuarios.
- Buscador: Busca y obtiene rapidamente los resultados que ajusten a tu busqueda, a traves de la libreria firesql.
- Cuenta: Registrar una nueva cuenta es muy facil, solo se necesita un mail (el cual puede ser ficticio) y contraseña. Posteriormente, desde el menu de cuenta se puede personalizar el nombre y avatar del usuario.
En todo caso, se puede acceder por un usuario demonstrativo: demo@mail.com ( demo123 )
React Native Expo: Creando un TripAdvisor de Restaurantes
Udemy:Agustin Navarro Galdon
byGracias a este curso aprenderás desde los conceptos básicos de React Native, hasta lo más avanzados para crear una APP completa desde cero como la de TripAdvisor.
Una vez terminado el curso serás capaz de crear cualquier tipo de aplicación móvil conectada a una base de datos sin necesidad de ayuda.
Aprenderemos desde las bases de React Native al uso de elementos nativos del móvil, como puede ser la cámara o el sistema de ficheros de fotos.
Gracias al uso de Expo con React Native aprenderemos a configurar los elementos nativos del dispositivo de una manera muy fácil.