Configuración Inicial
Configuración Inicial
Clonar el Repositorio
- Clona el repositorio de GitHub del frontEnd de App-Docente desde el siguiente enlace: https://github.com/RedCollege/App-Docente
Instalar Dependencias necesarias
- Navega hasta el directorio del proyecto clonado.
Versión de Node.JS mínima y recomendada
La versión mínima de node es la 18.18.0, pero la recomendada es versión LTS (20.14.0 en este momento). Para encontrar la versión LTS actual dirigirse al siguiente enlace: https://nodejs.org/en/download/package-manager
- Instala las dependencias.
Agregar .env
- En la carpeta raíz del proyecto agregar un archivo .env con lo siguiente:
Correr el proyecto
- Ejecutar:
Esto le dará un QR que debe de escanear en el dispositivo Android/IOS que va a utilizar, con la aplicación Expo Go, la cual puede descargar en: https://play.google.com/store/apps/details?id=host.exp.exponent&hl=es_419
o en el caso de ios: https://apps.apple.com/us/app/expo-go/id982107779
Módulos e instancia de creación
Tenga en cuenta que esta es una explicación de cómo se creó el proyecto, no debe de seguir estos pasos para levantar el frontend de App-Docente.
Se deben marcar las opciones de expo-router para las rutas, typescript, Tamagui para los estilos y no hace falta poner autenticación con Supabase o Firebase, ni tampoco el servicio de EAS de manera inicial.
Como en el proyecto se utiliza tailwind, es necesario hacer unos pasos previos para poder utilizarlo. Esta sección comprende dichos pasos.