Warning
Utdatert. Flyttet til snublejuice.
Original kildekode til snublejuice – en applikasjon for å utforske og sammenlikne vinmonopolets utvalg og prisendringer.
Applikasjonen bruker Writer Framework (tidligere StreamSync).
Kjør applikasjonen lokalt
For å kunne kjøre applikasjonen lokalt må (Python eksistere, og) de nødvendige pakkene installeres. Dette gjøres ved;
pip install -r requirements.txt
i terminalen, for så å åpne applikasjonen med
writer run .
(også fra terminalen).
OBS: For å kunne kjøres lokalt må enkelte miljøvariabler settes. Dette gjøres ved å kjøre;
export MONGO_USR=<username>
export MONGO_PWD=<password>
(eller tilsvarende for ditt operativsystem). Hvor <username>
og <password>
er brukernavn og passord til din MongoDB-database (hvilket kan opprettes gratis).
Første gang applikasjonen kjøres lokalt må databasen initialiseres. Dette gjøres ved å kjøre
funksjonene i ./scrape/
(etter å ha oppretted databasen vinskraper
og collection varer
).