Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.24 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.24 KB

Alvar Carto Designer

https://design.alvarcarto.com

Map designer and order UI for Alvar Carto.

Quick intro:

  • React+Redux single-page app initialized with create-react-app
  • https://ant.design/ as UI component library
  • Redux state is normal JS objects, no Immutable
  • Router is totally custom
  • Promises for async
  • Maps are rendered with Leaflet, tiles are self-hosted
  • Algolia Places API used for geocoding requests
  • Error tracking with Sentry
  • Analytics with GA and Hotjar

Needs these services to run properly:

Development

To see documentation how to do common tasks in this project, see Create React App documentation.

Get started

  • npm install

  • Setup env vars

    • cp .env.sample .env
    • Fill details, see config.js for all settings
  • Start order service locally

  • Start tile service locally, or point frontend to QA

  • npm start