├── .eslintrc.json ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── assets └── icons │ ├── 1024x1024.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── babel.config.js ├── images ├── downloaded.png ├── provider.png ├── results.png ├── upload.png └── uploaded.png ├── jest.config.js ├── package.json ├── public ├── build.map ├── favicon.png ├── global.css └── index.html ├── rollup.config.js ├── sample-data ├── france-geocoded.csv ├── france.csv ├── schools_excel.xlsx └── schools_sample.csv ├── src ├── electron.js ├── geocoders.js ├── main.js ├── store.js ├── utils.js └── views │ ├── AddressPreview.svelte │ ├── App.svelte │ ├── Button.svelte │ ├── ColumnSelector.svelte │ ├── DataField.svelte │ ├── DelaySelector.svelte │ ├── DownloadButton.svelte │ ├── Dropzone.svelte │ ├── Fields.svelte │ ├── GeocodeButton.svelte │ ├── GeocodedPreview.svelte │ ├── GeocoderFields.svelte │ ├── Notice.svelte │ ├── Progress.svelte │ ├── ProviderInfo.svelte │ ├── ProviderPicker.svelte │ ├── StaticField.svelte │ └── Table.svelte └── tests ├── Dropzone.spec.js └── Table.spec.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /public/build/ 3 | 4 | .DS_Store 5 | 6 | out/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/README.md -------------------------------------------------------------------------------- /assets/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/assets/icons/1024x1024.png -------------------------------------------------------------------------------- /assets/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/assets/icons/icon.icns -------------------------------------------------------------------------------- /assets/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/assets/icons/icon.ico -------------------------------------------------------------------------------- /assets/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/assets/icons/icon.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/babel.config.js -------------------------------------------------------------------------------- /images/downloaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/images/downloaded.png -------------------------------------------------------------------------------- /images/provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/images/provider.png -------------------------------------------------------------------------------- /images/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/images/results.png -------------------------------------------------------------------------------- /images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/images/upload.png -------------------------------------------------------------------------------- /images/uploaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/images/uploaded.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/package.json -------------------------------------------------------------------------------- /public/build.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/public/build.map -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/public/global.css -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/public/index.html -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/rollup.config.js -------------------------------------------------------------------------------- /sample-data/france-geocoded.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/sample-data/france-geocoded.csv -------------------------------------------------------------------------------- /sample-data/france.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/sample-data/france.csv -------------------------------------------------------------------------------- /sample-data/schools_excel.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/sample-data/schools_excel.xlsx -------------------------------------------------------------------------------- /sample-data/schools_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/sample-data/schools_sample.csv -------------------------------------------------------------------------------- /src/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/electron.js -------------------------------------------------------------------------------- /src/geocoders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/geocoders.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/main.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/store.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/views/AddressPreview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/AddressPreview.svelte -------------------------------------------------------------------------------- /src/views/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/App.svelte -------------------------------------------------------------------------------- /src/views/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Button.svelte -------------------------------------------------------------------------------- /src/views/ColumnSelector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/ColumnSelector.svelte -------------------------------------------------------------------------------- /src/views/DataField.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/DataField.svelte -------------------------------------------------------------------------------- /src/views/DelaySelector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/DelaySelector.svelte -------------------------------------------------------------------------------- /src/views/DownloadButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/DownloadButton.svelte -------------------------------------------------------------------------------- /src/views/Dropzone.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Dropzone.svelte -------------------------------------------------------------------------------- /src/views/Fields.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Fields.svelte -------------------------------------------------------------------------------- /src/views/GeocodeButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/GeocodeButton.svelte -------------------------------------------------------------------------------- /src/views/GeocodedPreview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/GeocodedPreview.svelte -------------------------------------------------------------------------------- /src/views/GeocoderFields.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/GeocoderFields.svelte -------------------------------------------------------------------------------- /src/views/Notice.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Notice.svelte -------------------------------------------------------------------------------- /src/views/Progress.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Progress.svelte -------------------------------------------------------------------------------- /src/views/ProviderInfo.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/ProviderInfo.svelte -------------------------------------------------------------------------------- /src/views/ProviderPicker.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/ProviderPicker.svelte -------------------------------------------------------------------------------- /src/views/StaticField.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/StaticField.svelte -------------------------------------------------------------------------------- /src/views/Table.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/src/views/Table.svelte -------------------------------------------------------------------------------- /tests/Dropzone.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/tests/Dropzone.spec.js -------------------------------------------------------------------------------- /tests/Table.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlecolumns/easy-geocoder/HEAD/tests/Table.spec.js --------------------------------------------------------------------------------