The aim of the Où ça ? project is to provide naturalists with an application where they can record and visualize their wildlife observations.
This repository provides a web application to interact with these observations - add new elements, edit them and so on.
- Node.js 20 or later
- pnpm 9 or later
Versions of Node.js and pnpm can be managed via Mise.
The following env vars are available to set up local development:
Var | Type | Description |
---|---|---|
VITE_API_SERVER_URL |
URL |
API server URL |
VITE_OIDC_AUTH_URL |
string |
URL of the OIDC Identity Provider. Should be the same as the one configured on API server side |
VITE_OIDC_CLIENT_ID |
string |
ClientID defined for this application on OIDC Provider side |
VITE_ASSETS_URL |
URL |
URL where additional static assets are served |
VITE_PROTOMAPS_URL_PATH |
string |
Path where protomaps file can be found under VITE_ASSETS_URL |