Alle projekter

Bippa

Køleskabet er åbent.

Selvbetjening ved køleskabet i klubhuset eller på kontoret. Scan koden, bip det, du tager, og betal med MobilePay. Intet kasseapparat, ingen app, ingen pengekasse.

Besøg bippa.dk

Gratis til ét køleskab

Hvad jeg lavede
Det hele: produktet, designet, iOS, web, API'et, MobilePay-integrationen og brandet
Kører på
Browseren på enhver telefon til medlemmerne, iPhone og web til klubben
Målgruppe
Idrætsforeninger, spejdere, kirker, kontorer, boligforeninger og mange flere
Bippa på to telefoner: klubbens app med ugens salg og det, der er ved at slippe op, og et medlems kurv i browseren med to Coca-Colaer og en Snickers, klar til at betale 36,00 kr med MobilePay.

To sider af ét køleskab.

Medlemmerne vil bare have noget koldt at drikke og komme videre. De frivillige, der fylder køleskabet, vil vide, hvad der er solgt, og hvad der skal købes ind på lørdag. Bippa giver hver side præcis det og intet andet.

Medlemmet

Ingen app, ingen konto, ingen kø.

  1. 1
    Scan koden på køleskabet
    Hvert køleskab har sin egen trykte QR-kode. Den åbner en side i telefonens browser.
  2. 2
    Bip det, du tager
    Kameraet læser hver stregkode. Er etiketten revet i stykker? Så søg efter varen på navn i stedet.
  3. 3
    Betal med MobilePay
    Kvitteringen lander i MobilePay og pengene på klubbens egen konto.
Plakaten på Bippa Demo Clubs køleskab med QR-koden og tre trin på dansk ved siden af en telefon, der bekræfter, at 36,00 kr er betalt, og at kvitteringen ligger i MobilePay.
Klubben

Et lager, der fører sit eget regnskab.

  1. 1
    Scan kassen ind
    Hold hver stregkode op, når den kommer i køleskabet, og gem så hele kassen på én gang.
  2. 2
    Tæl op eller fyld på
    Hvert salg og hver optælling bliver skrevet i varens lagerregnskab, så lageret aldrig er et mysterium.
  3. 3
    Se ugen
    Hvad der er solgt, hvad der sælger, og hvad der skal købes, før det slipper op.
Bippas klubapp på to telefoner: Pepsi Max med 6 på lager og dens bevægelser, og genopfyldningsskærmen, der sætter 49 varer i køleskabet.

»Slipper op torsdag« er ikke et gæt.

Alle varer får den samme udregning. Bippa ser på de sidste fire ugers salg og regner ud, hvor mange der går om dagen, og hvor længe resten holder. For en vare, der er under fire uger gammel, regner Bippa i stedet med varens egen alder.

Alt, der er udsolgt, under sin alarmgrænse eller slipper op inden for en uge, kommer på appens liste »Running low« med det antal, der skal købes til de næste to uger. Dagen, det slipper op, står som en ugedag i dansk tid.

bippa.
Pepsi Max 33cl · mandag
Solgt, sidste 28 dage46
Om dagen1,64
På lager6
Holder3,7 dage
Slipper optorsdag
Køb til 14 dage17
⌈46 ÷ 28 × 14 − 6⌉ = 17

Pengene rører aldrig Bippa.

Hver klub forbinder sin egen MobilePay-konto, og medlemmerne betaler direkte til klubben. Bippa står for købet og regnskabet og holder sig fra pengene.

For en frivillig, der tæller køleskabet op en søndag, betyder det, at tallene i appen stemmer med dåserne på hylden og pengene på kontoen.

1
Direkte til klubben
Medlemmerne betaler til klubbens egen MobilePay-konto. Bippa har aldrig pengene, så der er ingen udbetaling at vente på.
2
Bekræftet, før det tæller
Et salg tæller først, når MobilePay har bekræftet det, så en betaling, der ikke går igennem, aldrig tømmer køleskabet på papiret.
3
Talt præcis én gang
Uanset hvordan bekræftelsen kommer, bliver hvert salg trukket fra lageret præcis én gang, så pengene og hylderne stemmer.

En fast pris, ingen procentdel.

Alle funktioner i alle planer. Ingen procenter, intet gebyr pr. salg.

Gratis
0 krfor altid
  • 5 personer til at drive det
  • 25 varer
  • 1 køleskab
Community
99 krom måneden
  • Ubegrænset antal personer
  • 500 varer
  • 10 køleskabe
Business
399 krom måneden
  • Ubegrænset antal personer
  • 500 varer
  • 25 køleskabe

Små ting, der betyder noget

En scanner i browseren

Telefonens egen stregkodelæser, hvor den findes, og en WebAssembly-udgave af ZXing i Safari og Firefox. EAN, UPC og Code 128.

Sikker, før den siger nej

Et match tæller på første billede, en fejl først efter tre aflæsninger i træk, og den samme dåse kommer ikke med to gange, før kameraet har kigget væk.

Navne fra Open Food Facts

Når du scanner noget nyt ind, bliver det danske navn, mærket og størrelsen udfyldt. Aldrig prisen: Den bestemmer klubben.

Altid dagens pris

Ret en pris i appen, og allerede det næste salg bruger den. Ingen betaler gårsdagens pris, uanset hvad de havde åbent på telefonen.

Torsdag morgen kl. 7

Den ugentlige oversigt bliver sendt før weekendens indkøb, og hver person får kun de dele, de har lov til at se.

Én påmindelse, ikke ti

En advarsel om lavt lager venter to dage og bliver sendt én gang pr. klub, uanset hvor mange dåser der slipper op imens.

Bygget med

TypeScriptNext.jsReact Native + ExpoFastifyPostgresBullMQ + RedisMobilePayOpen Food FactsStripeReact EmailSanityCloudflare R2Fly.io

Et køleskab
uden kasseapparat?

Print koden, tape den på døren, og køleskabet er åbent. Gratis til ét køleskab.