Skip to content

bertrandda/heraldry-search-front

Repository files navigation

heraldry-search-front

Front French armorial, linked with heraldry-crawler project.

This project was originally generated with create-instantsearch-app by Algolia.

Features

  • 📖 Data from Wikipedia armorials heraldry-crawler
    • 🏙 French cities
    • 🏘 French villages
    • 👨‍👩‍👧‍👦 French families
    • more are coming...
  • 🔍 Simple and powerful search by Algolia

Get started

Create .env file from .env.sample and complete it with the Algolia app settings in your console.

REACT_APP_SEARCH_SERVICE=     # Search service `algolia` OR `custom`
REACT_APP_ALGOLIA_APP_ID=     # Aloglia app ID
REACT_APP_ALGOLIA_API_KEY=    # Algolia API Key
REACT_APP_ALGOLIA_INDEX=      # Algolia index name
REACT_APP_CUSTOM_SEARCH_URL=  # if `custom` search service, heraldry-crawler server url

To run this project locally, install the dependencies and run the local server:

npm install
npm start

Alternatively, you may use Yarn:

yarn
yarn start

Open http://localhost:3000 to see your app.