Skip to content

digital-blueprint/toolbox-app

Repository files navigation

DBP Overview App

GitHub | Demo

? Build, Test and Publish ? Create and publish Production Docker image

This is an experimental app to display search results for a typesense instance updated by GitLab's CI. See DBP Overview Feeder

Search icons created by Freepik - Flaticon

Local development

# get the source
git clone git@github.com/digital-blueprint/toolbox
cd toolbox
git submodule update --init

# install dependencies
npm install

# constantly build dist/bundle.js and run a local web-server on port 8001 
npm run watch

# same as watch, but using the development environment with the development Typesense server 
APP_ENV=development npm run watch

# same as watch, but with babel, terser, etc active -> very slow
npm run watch-full

# run tests
npm test

# build for deployment
npm build

Jump to https://localhost:8001, and you should get the search/result page.

Set up your local Typesense service instance as described in README.md of DBP Overview Feeder

Documentation

About search results, see: