SPB Git

spb/lou-ka

Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

Court terme : hotellerie du Quebec en reservation directe (1 922 fiches)

- sithotels : repertoire officiel SIT Quebec (ministere du Tourisme/CITQ),
  1 542 fiches squelettes geolocalisees avec no CITQ ; saute les hotels
  couverts par un connecteur moteur (fiche riche prioritaire)
- mews : 110 hotels via l'API bookingEngine (session signee md5, Origin
  obligatoire), prix frais a chaque sync, photos, repli geoloc SIT
- reservit : 235 hotels via l'API du front Angular ; sessions proxy a IP
  collante par hotel (le direct est banni du noeud et l'IP tournante
  declenche le filtre de securite Reservit)
- scripts/detect_hotel_engines.py + data/hotels_engines.json : table
  hotel -> moteur de resa (1 174 sites sondes : 278 reservit, 121 mews)
- schema : types Hotel et Motel ; Sources : categorie Hotellerie ;
  fiche CT : CTA « Reserver en direct a l'hotel » pour la categorie hotels

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Aug 25, 2026) parent 60be17a Browse files

10 changed files +19,523 −330

added data/hotels_engines.json +17561 −0
Large diff (17,562 lines) is not loaded by default to keep the page fast.Load diff
modified data/sources_ct.json +347 −323
Large diff (673 lines) is not loaded by default to keep the page fast.Load diff
modified frontend/src/ctapi.ts +8 −1
Large diff (20 lines) is not loaded by default to keep the page fast.Load diff
modified frontend/src/pages/CourtTermeFiche.tsx +8 −4
Large diff (36 lines) is not loaded by default to keep the page fast.Load diff
modified frontend/src/pages/Sources.tsx +1 −0
Large diff (7 lines) is not loaded by default to keep the page fast.Load diff
added louka/shortterm/connectors/mews.py +414 −0
Large diff (414 lines) is not loaded by default to keep the page fast.Load diff
added louka/shortterm/connectors/reservit.py +379 −0
Large diff (379 lines) is not loaded by default to keep the page fast.Load diff
added louka/shortterm/connectors/sithotels.py +358 −0
Large diff (358 lines) is not loaded by default to keep the page fast.Load diff
modified louka/shortterm/schema.py +2 −2
Large diff (10 lines) is not loaded by default to keep the page fast.Load diff
added scripts/detect_hotel_engines.py +445 −0
Large diff (446 lines) is not loaded by default to keep the page fast.Load diff
Menu

Theme