tanettrimas / finn-pris-per-kvadratmeter Goto Github PK
View Code? Open in Web Editor NEWEr du lei av å måtte manuelt regne ut kvadratmeterprisen når du leter etter drømmeboligen? Bruk denne til å regne det ut for deg!
License: MIT License
Er du lei av å måtte manuelt regne ut kvadratmeterprisen når du leter etter drømmeboligen? Bruk denne til å regne det ut for deg!
License: MIT License
Dagens oppsett, ref #9 bruker nå dependencies og fetch kalls direkte i koden. Dette kan forenkles ved å bruke https://extensionworkshop.com/documentation/develop/web-ext-command-reference/ og https://www.npmjs.com/package/chrome-webstore-upload-cli
Chrome Web Store har et api som gjør det mulig å oppdatere en extension og publisere den, f.eks som en hook etter en push/pr til master branchen.
Tungvindt å sjekke reisetid manuelt med Google Maps, kan f.eks bruke diverse reise-apier for å hente data basert på gateadressen og finne ut cirka hvor langt det tar å reise inn til sentrum.
Per nå fungerer kun extension på boliger til salgs-siden. Finn har lik oppsett på de aller fleste boligannonsesidene, så det skal være ganske enkelt å få implementert slik at det kan gjøres på flere sider her.
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
File: renovate.json
Error type: The renovate configuration file contains some invalid settings
Message: Invalid configuration option: draft
Per nå brukes MutationObserver til å lytte til om DOMen endrer seg ved at kort blir fjernet eller lagt til, og da på en grense på minst ti stk. Mulig dette kan gjøres litt smidigere ved å implementere dette i en background-script f.eks.
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Location: renovate.json
Error type: Invalid JSON (parsing failed)
Message: Syntax error: expecting String near .json", }
Repoet har for øyeblikket ingen tester, hvilket gjør det vanskelig å finne ut om koden faktisk vil fungere hvis Finn plutselig finner ut at de skal endre html strukturen.
Dette er et par ting som bør ordnes:
Testene bør kunne kjøres ved hver merge/push til master
Per nå er koden skrevet i èn js-fil, og det er ikke særlig skalerbart. Med tanke på at man kan bruke en bundler, slik at man bruke npm og dra nytte av tredjepartsbibloteker. Dermed skal man kun behøve å peke på en bundlet fil i chrome extension.
Det er mange som er interessert å ta utgangspunkt i totalpris når man ser på pris per kvadratmeter og ikke nødvendigvis prisantydning som det foreligger i dagens løsning.
Endringsforslag: Dersom det finnes totalpris fremvist på siden, så bruk denne i stedet.
For bedre type-checking og "development experience", kan det vurderes om prosjektet skal skrives om til TypeScript.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.