MaxRonce / GABOR45

Projet de développement d'application pour l'asso GABOR45
GNU General Public License v3.0
2 stars 0 forks source link

Nx Monorepo for Ionic React Application GABOR45

This monorepo hosts the Ionic React application named GABOR45. It's designed to streamline development, testing, and deployment using Nx, a powerful toolkit for modern monorepo development.

Getting Started

To begin working with this monorepo, follow the steps below:

Prerequisites

Installation

Clone this repository:

git clone https://github.com/MaxRonce/GABOR45.git

Install dependencies at the monorepo root:

npm install

or

yarn install

Quick Start

To launch the GABOR45 application:

npx nx run GABOR45:serve

For more details, refer to the GABOR45 application README.

Monorepo Structure

/apps/gabor45 - Contains the source code for the Ionic React GABOR45 application. /packages - Packages for documentation and E2E tests.

Build the app

Android

Testing

This monorepo is configured with tools to run various types of tests:

Continuous Integration (CI)

We use Github Actions for our CI/CD pipeline, which handles:

Contributing

To contribute to this project, please follow our detailed contribution guide in CONTRIBUTING.md.

Ensure you adhere to our branch naming convention and commit rules. All Pull Requests must pass CI tests and undergo peer review before merging.

Contact and Support Project Lead: Maxime RONCERAY

Technical Support: Maxime RONCERAY - Louis NOEL - Damien RABIER - Andres ORTIZ

For assistance or to report an issue, please open a ticket in the Issues section of the repository.