A web application for browsing the Italian public software catalogue, built with React, Vite, and Bootstrap Italia.
Live preview: https://catalogo-software.vercel.app/
- Bun v1.3.14+ (or any other package manager: npm, yarn, pnpm)
-
Create a
.envfile from the sample:cp .env.sample .env
-
Install dependencies:
bun install
-
Start the development server:
bun run dev
The app will be available at
http://localhost:3000.
| Variable | Description | Default |
|---|---|---|
VITE_ELASTICSEARCH_URL |
OpenSearch endpoint for the software catalogue | https://opensearch.developers.italia.it |
VITE_USE_MOCK |
Use mocked data instead of live API calls | true |
To use live API calls instead of mocked data, set VITE_USE_MOCK=false in your .env file. Note that CORS from localhost may need to be enabled on the API side.