"Edén: Servicio de juegos" is an information system structured by three components, including a CRM, an information portal and a mobile application. Eden is a logistic and information management system for the administration of social and sports clubs, which supports especially the sports disciplines of "bolas criollas" and dominoes.
This repository corresponds to the mobile application component, which is especially focused on the visualization of club data, notifications, user and/or player profiles and, if the corresponding permissions are granted, the management of sports matches.
The application is developed with React Native for the frontend and PHP with Laravel for the backend and also makes use of other libraries that are necessary for the proper functioning of the application.
-
Node.js version 18.12.1
-
Postman for HTTP requests.
-
For the project, Visual Studio Code was used as text editor for both frontend and backend, but any text editor can also be used.
To begin, we proceed to download the repository. To do this, we open the console, go to the folder where we want to save the project and run the following command:
git clone https://github.com/gustavoerivero/EdenMobile.git
Next, go to the cloned folder in the "EdenMobile" repository.
For a Windows operating system, with the command:
cd EdenMobile
Next, we proceed to the installation of the libraries and dependencies necessary for its execution.
npm install
Or, alternatively;
yarn install
If it doesn't work, try with:
npm i -f
Once the installation of the dependencies is successful, the project is ready to deploy.
To perform a local deployment, we proceed by executing one of the following commands:
First, you will need to start Metro, the JavaScript bundler that ships with React Native.
To start Metro, run npx react-native start
or, yarn react-native start
inside the Eden project folder:
npx react-native start
or
yarn react-native start
This will allow the Metro Bundler to be started.
Let Metro Bundler run in the terminal. Open a new terminal inside the Eden project folder. Run the following:
npx react-native run-android
or
yarn react-native run-android
If everything is configured correctly, you should see the application running on an Android emulator shortly.
npx react-native run-android
or yarn react-native run-android
, is one way to run the app - you can also run it
directly from within Android Studio.
For more information, visit the React Native documentation directly.
To know the documentation used for the development of the application, you can visit the documentation.
The project has been conceived, designed and developed by students of the last semester of Computer Engineering of the Universidad Centroccidental "Lisandro Alvarado" of the LXIII promotion grouped under the name of "Eurus".
However, for the development of the mobile application, the development was carried out by the Thoteam subgroup, formed by;
- @gustavoerivero - gustavoerivero
- @luisv98 - luisv98
⌨️ made with ❤️ by [Thoteam]