SaaS · AI · Abonnement
Mynk
Eget SaaS-produkt med innlogging, prøveperiode, abonnement og betaling. Brukeren søker i over 100 000 norske selskaper med vanlig språk, og dataene kan også brukes direkte i Claude, Cursor og VS Code.
Se MynkWebapplikasjoner · Kundeportaler · SaaS
En webapplikasjon er programvare som kjører i nettleseren, med innlogging, data og funksjoner tilpasset brukerne, for eksempel en kundeportal, et fagsystem eller et SaaS-produkt. SalesUp utvikler webapplikasjoner i TypeScript, React og Next.js, med database, roller og betaling der det trengs. Vi har blant annet bygget SaaS-produktet Mynk og kundeområdet i notebutikken til Vox Sacra.
Beskriv prosjektetHva vi gjør
01
Innlogging der kundene ser ordre, dokumenter og kjøpshistorikk, og ordner ting selv uten å ringe eller sende e-post.
02
Verktøy som erstatter regneark og e-posttråder: registrering, godkjenning, oversikt og rapporter.
03
Egne produkter med innlogging, prøveperiode, abonnement og betaling, slik vi har bygget for Mynk.
04
Grensesnitt der dere redigerer innhold, priser og brukere selv, med versjonshistorikk.
En webapplikasjon er programvare som brukes i nettleseren uten at noe må installeres. Der en vanlig nettside presenterer informasjon, lar en webapplikasjon brukeren gjøre noe: logge inn, bestille, registrere, godkjenne eller søke i egne data. Mange løsninger er begge deler, med en åpen nettside foran og en innlogget del bak.
Typiske eksempler er kundeportaler, bookingløsninger, interne fagsystemer og SaaS-produkter som selges som abonnement.
Det dyreste å rette i en webapplikasjon er hvem som får se hva. I en B2B-nettbutikk vi bygger for en kunde ligger tilgangsstyringen i databasen med radnivåsikkerhet, og kundevendt kode bruker alltid en klient som er bundet til den innloggede brukeren. Grunnen er enkel: en lekkasje i et B2B-system betyr at én kunde ser en annens priser.
Roller leses fra databasen, ikke fra innloggingstokenet. Et token kan være gyldig i opptil en time etter at en rolle er fjernet, og så lenge skal ingen beholde tilgang de har mistet.
Priser kommer fra databasen, aldri fra nettleseren. I samme prosjekt opprettes bestillinger bare gjennom én databasefunksjon som regner om alle linjer, slik at ingen kan endre en pris ved å manipulere det som sendes fra nettleseren.
I det prosjektet kjører enhetstester, tester av at kundenes data er isolert fra hverandre, og ende-til-ende-tester med Playwright automatisk hver gang koden endres. Hvilke tester som inngår hos dere, avtaler vi ut fra hva løsningen gjør og hva en feil vil koste.
En kundeportal lønner seg når kundene ofte spør om det samme: status på en ordre, en faktura, et dokument eller en avtale. Da kan de finne svaret selv, når det passer dem. Den lønner seg også når flere personer hos samme kunde skal handle eller følge opp, med felles ordrehistorikk, invitasjoner og egne adresser.
Portalen henter data fra systemene dere allerede bruker. Les mer om integrasjoner mot regnskap og CRM.
Prisen avhenger av funksjoner, integrasjoner, krav til sikkerhet og hva som allerede finnes. Før vi avtaler gjennomføring, beskriver vi omfang, forutsetninger og prismodell skriftlig. Ved større behov foreslår vi et avgrenset forprosjekt, slik at dere vet hva dere får før dere forplikter dere til hele løsningen.
Dette har vi bygget
SaaS · AI · Abonnement
Eget SaaS-produkt med innlogging, prøveperiode, abonnement og betaling. Brukeren søker i over 100 000 norske selskaper med vanlig språk, og dataene kan også brukes direkte i Claude, Cursor og VS Code.
Se MynkNetthandel · Kundeområde
Notebutikk der kjøpte noter lagres på kundens konto under «Mine kjøp» og kan lastes ned igjen senere, på norsk, engelsk og tysk.
Les casenUnder utvikling · Kundeportal
Nettbutikk for en norsk B2B-leverandør med «Min bedrift»: delt ordrehistorikk, medlemmer, invitasjoner, adresser og gjenbestilling, og en tilbudsmotor der hvert sendt tilbud er låst og endringer blir nye revisjoner.
Utviklerne
Teknologi
Vi velger teknologi ut fra behovet og hvem som skal drifte løsningen videre, ikke ut fra vane.
Vanlige spørsmål
Beskriv hvem som skal bruke løsningen, hva de gjør i dag og hvilke systemer den må kobles til. Så avklarer vi hva en første versjon bør inneholde.
Beskriv prosjektetLes mer