ScreenSpace

La aplicación móvil de ScreenSpace es una solución completa para los cinéfilos que les permite explorar, comprar y disfrutar de las películas en cines cercanos de manera más eficiente y personalizada. Los usuarios pueden buscar películas, ver horarios de proyección, comprar boletos y calificar películas después de verlas. La aplicación también proporciona recomendaciones personalizadas basadas en la calificación y los datos de visualización del usuario.

Comenzando 🚀

Estas instrucciones permiten obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

Creating a new application

npx react-native@latest init screenspaceapp

Running

npx react-native start

Run instructions for Android: Have an Android emulator running (quickest way to get started), or a device connected.

cd "... /dai-tp-frontend/screenspaceapp" && npx react-native run-android

Run instructions for iOS:

cd "... /dai-tp-frontend/screenspaceapp" && npx react-native run-ios

or

Open screenspaceapp/ios/screenspaceapp.xcworkspace in Xcode or run "xed -b ios" and Hit the Run button.

Run instructions for macOS:

Instalación 🔧

Una serie de ejemplos paso a paso que debes ejecutar para tener un entorno de desarrollo ejecutandose

  1. Descomprimir el contenido de este ZIP

    Unix-based

    $ unzip main.zip -d /tmp/screenspace

    Windows

    PS C:\> Expand-Archive -Path 'C:\main.zip' -DestinationPath 'C:\screenspace\'
  2. Descargar las dependencias del backend

...

  1. Establecer configuración

...

  1. Iniciar el frontend mediante emulación

...

Comandos utiles

Reinstalar Pods

pod deintegrate

pod install

Start Integrating Google Sign-In into Your Android App Authenticating Your Client

./android/gradlew signingReport

Ejecutando las pruebas ⚙️

...

Análisis de pruebas end-to-end 🔩

Detallado en documento x

Despliegue 📦

...

Construido con 🛠️

herramientas utilizadas para crear el frontend

Versionado 📌

Usamos SemVer para el versionado. Para todas las versiones disponibles, mira los tags en este repositorio.

Documentación

Referencias

Autores ✒️