Skip to content

Latest commit

 

History

History
163 lines (112 loc) · 5.49 KB

README-ES.md

File metadata and controls

163 lines (112 loc) · 5.49 KB

Eden

dependencies nodeV size version license collabs lastcommit languages porc

"Edén: Servicio de juegos" es un sistema de información estructurado por tres componentes, incluyendo un CRM, un portal informativo y una aplicación móvil. Eden es un sistema de gestión logística y de información para la administración de clubes sociales y deportivos, que apoya especialmente las disciplinas deportivas de "bolas criollas" y dominó.

Este repositorio corresponde al componente de la aplicación móvil, que está especialmente enfocado a la visualización de datos del club, notificaciones, perfiles de usuarios y/o perfiles de los jugadores y, si se dan los permisos correspondientes la gestión de los partidos deportivos.

Comenzando 🚀

La aplicación está desarrollada con React Native para el frontend y PHP con Laravel para el backend y también hace uso de otras librerías que son necesarias para el correcto funcionamiento de la aplicación.

Prerrequisitos 📋

  • Node.js versión 18.12.1

  • Postman para las peticiones HTTP.

  • Para el proyecto se utilizó Visual Studio Code como editor de texto tanto para el frontend como para el backend, pero también se puede utilizar cualquier editor de texto.

Instalación 🔧

Para comenzar, se procede a la descarga del repositorio. Para ello, se abre la consola, ir a la carpeta donde se desea guardar el proyecto y ejecutar el siguiente comando:

  git clone https://github.com/gustavoerivero/EdenMobile.git

A continuación, se debe acceder a la carpeta clonada en el repositorio "EdenMobile".

Para un sistema operativo Windows, con el comando:

cd EdenMobile

A continuación, se procede a la instalación de las librerías y dependencias necesarias para su ejecución.

npm install

O, como alternativa;

yarn install

Si ninguna de las opciones anteriores funciona, intentar con;

npm i -f

Una vez que la instalación de las dependencias es exitosa, el proyecto está listo para desplegar.

Despliegue 📦

Para realizar un despliegue local, se procede ejecutando los siguientes comandos:

Primer paso: Iniciar Metro

En primer lugar, es necesario iniciar Metro, el bundler de JavaScript que viene con React Native.

Para iniciar Metro, hay que ejecutar npx react-native start o, yarn react-native start dentro de la carpeta del proyecto Eden:

  npx react-native start

o

    yarn react-native start

Esto permitirá iniciar el Metro Bundler.

Segundo paso: Iniciar el proyecto

Dejar que Metro Bundler se ejecute en el terminal. Ahora bien, abrir un nuevo terminal dentro del proyecto Eden . Consecuentemente, se debe ejecutar lo siguiente:

  npx react-native run-android

o

    yarn react-native run-android

Si todo está configurado correctamente, se debería ver la aplicación funcionando en un emulador de Android en breve.

npx react-native run-android o yarn react-native run-android, son formas de ejecutar la aplicación, pero también se puede ejecutar directamente desde Android Studio.

Para más información, es posible acceder directamente a la documentación de React Native.

Documentación 📕

Para conocer la documentación utilizada para el desarrollo de la aplicación, es posible visitar la documentación.

Autores 💻

El proyecto ha sido concebido, diseñado y desarrollado por estudiantes del último semestre de Ingeniería Informática de la Universidad Centroccidental "Lisandro Alvarado" de la LXIII promoción agrupados bajo el nombre de "Eurus".

Thoteam ✒️

Sin embargo, para el desarrollo de la aplicación móvil, el desarrollo fue llevado a cabo por el subgrupo Thoteam, formado por;


UCLA DCYT Eurus Thoteam


⌨️ hecho con ❤️ por [Thoteam]