GrottoCenter / grottocenter-front

Grottocenter web client
https://grottocenter.org
GNU Affero General Public License v3.0
6 stars 1 forks source link
eslint react speleology

Grottocenter-front

The web app frontend for the GrottoCenter project

This project uses Yarn & Yarn workspaces

For the backend server see GrottoCenter/grottocenter-api

Getting Started

By default the app use the production api as backend. To modify it change the REACT_APP_API_URL variable in the packages\web-app\.env file

Packages:

Scripts

CI

Github Actions is running 2 tasks on push and pull requests on develop :

Release and publish

 WIP

Production deployment (Azure)

Full wiki article

Project organization

Git-rules

Hooks

To prevent a bad commit, we use the Git hooks husky

Commit type

Commitlint rules define in commitlint config