This module helps to fetch and normalize real estate data from immobilienscout24 and/or flowfact.
TOC
Every command has a
--help
flag that can be used to get more information about flags and arguments of the command
Use this command to create a json file that includes all translation keys for the normalized real estate data properties.
estate-portal generate-dictionary --help
Use this command to create a json file that includes all translation keys for the normalized Immobilienscout24 real estate data.
estate-portal immobilienscout24 generate-dictionary --help
Use this command to fetch all estates in a detailed or short version.
estate-portal immobilienscout24 fetch-estates --help
Use this command to fetch a single estate in a detailed version.
estate-portal immobilienscout24 fetch-estate --help
Use this command to create a json file that includes all translation keys for the normalized FlowFact real estate data.
estate-portal flowfact generate-dictionary --help
Use this command to fetch all estates in a detailed or short version.
estate-portal flowfact fetch-estates --help
Use this command to fetch a single estate in a detailed version.
estate-portal flowfact fetch-estate --help
Following (typed) classes are exported:
- Immobilienscout24
- FlowFactV1
- FlowFactV2
Following (typed) helper functions are exported:
- generateCommonPropertiesDictionary
Have a look at fetch-estate.ts and fetch-estates.ts to get an idea how to use the classes and functions
Have a look at fetch-estate.ts and fetch-estates.ts to get an idea how to use the classes and functions
- tests
- unit-tests
- e2e-tests
- integrate ci (github actions)
- integrate semantic-release