Skip to content

"Edén: Servicio de juegos" 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.

License

Notifications You must be signed in to change notification settings

gustavoerivero/EdenMobile

Repository files navigation

Eden

dependencies node version project size project version project license project collabs project last commit project languages project major language percent

"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.

Getting Started 🚀

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.

Prerequisites 📋

  • 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.

Installation 🔧

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.

Deployment 📦

To perform a local deployment, we proceed by executing one of the following commands:

First step: Start Metro

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.

Second step: Start project

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.

Documentation 📕

To know the documentation used for the development of the application, you can visit the documentation.

Authors 💻

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".

Thoteam ✒️

However, for the development of the mobile application, the development was carried out by the Thoteam subgroup, formed by;


UCLA DCYT Eurus Thoteam


⌨️ made with ❤️ by [Thoteam]

About

"Edén: Servicio de juegos" 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.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •