Lanser produktet ditt 2,5x raskere.Utforsk AI-assistert utvikling

En Webbasert Marketplace-Plattform for B2C-Kunder

En web-programvareløsning og en kryssplattform-mobilapplikasjon for en marketplace som opererer i USA og det europeiske området

Bransje

Markedsplass

Team

12 medlemmer

Startet i

2022

Land

USA

Om Prosjektet

Vår kunde er et amerikansk selskap som ønsket å samle kjøpere og selgere i et digitalt miljø. Til tross for omfattende erfaring innen e-handel valgte kunden å ikke bygge en web-marketplace selv og henvendte seg i stedet til eksperter. Selskapet trengte en teknisk partner for å utvikle en tilpasset løsning og definere riktig MVP for å øke ROI.

Mål satt for Cleveroad

Definere riktig MVP-omfang og levere kunden teknisk rådgivning slik at midlene som er bevilget til marketplace-utvikling brukes på riktig måte

Utvikle en utvidet MVP som skulle være et elegant og iøynefallende svar til konkurrentene, optimalisert for SEO for å sikre synlighet og tiltrekke seg organisk søketrafikk

Levere kunden videre teknisk rådgivning og support for å holde markedsplassen konkurransedyktig og tiltrekke seg et bredere brukerpublikum på lang sikt

Løsninger vi har levert

Grundig analyse av eksisterende løsninger i domenet, med vurdering av deres nødvendige kjernefunksjonalitet og ekstrafunksjoner som er avgjørende for et konkurransedyktig produkt i nisjen

Utvikling av MVP med et nøye sammensatt funksjonssett, inkludert et tilpasset Content Management System (CMS) skreddersydd for SEO-behov, optimalisert søkealgoritme, selgers lagerstyring, automatisert innholdsmoderering og betalingsmotor (3D Secure-støtte)

Levering av tilbakemeldingsrunder fra Focus Group for allerede leverte funksjoner; forbedring av disse i tråd med resultatene. Samarbeid med kunden om utvikling av nye funksjoner, feilretting og produktskalering

Resultater for Kunden

Et komplett spekter av ekspertrådgivningstjenester som gjorde det mulig for kunden å avgjøre nødvendig og tilstrekkelig MVP-funksjonalitet og utvikle en skreddersydd og svært konkurransedyktig marketplace

En fleksibel, helhetlig løsning som kombinerer en webbasert marketplace, et webbasert backoffice for plattformens administrasjon og on-page SEO-implementering, samt en mobilapplikasjon, og som står seg godt i sammenligning med konkurrentenes B2C-plattformer

Partnerskap med en pålitelig og erfaren teknologileverandør og IT-konsulent som overvåker og forebygger at plattformen blir utdatert, og som opprettholder markedsplassens konkurransekraft, skalerbarhet og attraktivitet for brukerne

Forretningsutfordringer

Vår kunde, et amerikansk selskap, ønsket å lage en online B2C-marketplace og bruke midlene på prosjektet klokt. Løsningen kunne ikke bare være «god nok til å begynne å selge», men måtte være funksjonell, praktisk for målgruppen av kjøpere og selgere, og fordelaktig sammenlignet med konkurrentene i form av gjennomtenkte funksjoner. Derfor trengte kunden vår en erfaren IT-konsulent og teknisk partner som kunne:

Definere funksjonsomfanget for et Minimum Viable Product (MVP) slik at funksjonaliteten er tilstrekkelig for en konkurransedyktig, særpreget, men ikke overdimensjonert marketplace, og slik at investeringene i hver funksjon gir høy avkastning.

Utvide MVP-en med funksjoner som forbedrer marketplace-brukervennligheten for kjøpere og selgere, samtidig som den optimaliseres for SEO. Fokus på verktøy for bedre søkemotorindeksering, relevant innholdsgenerering og metadataforvaltning, som sikrer effektiv organisk promotering og legger grunnlaget for fremtidig skalerbarhet og synlighet.

Støtte løsningen ved å levere helhetlige IT-rådgivningstjenester og vedlikehold av markedsplassen for å holde produktet konkurransedyktig og bevare mulighetene for ROI-vekst (Return on Investment).

business-challanges

Prosjektet i Detalj

Vi har gjennomført grundig analyse, definert riktig funksjonsomfang, utviklet en MVP og gått videre med å bygge avansert funksjonalitet

Forretningsarkitektur

  • Vi har anvendt en svært individuelt orientert tilnærming i begge prosjektfaser: Discovery og Development, for å definere omfanget for den «utvidede MVP-en» og lage den. Ved hjelp av grundig analyse og våre tradisjonelle beste praksiser har vi designet en B2C-plattform som inkluderer en responsiv webversjon for kunder og selgere, en mobilapp og et webbasert backoffice for administrasjon av markedsplassen.
  • Marketplace-ens generelle Admin-panel lar administrasjonen forvalte brukere, selgere, produktkategorier, oppføringer, ordrer, rapporter osv. Brukerforvaltning ble inkludert sammen med en pipeline for forretningsbrukere (butikker), siden disse krever menneskelig verifisering og godkjenning ved onboarding. En pipeline for problemer rapportert av ulike brukere (et ticket-system) og standard innholdsmoderering ble også inkludert.
  • De primære løsningsmodulene er General, Shop, Individual User, Inventory, Orders, Payment, Search, Notifications og Support. Slik dekket vi all funksjonalitet som er nødvendig for at markedsplassen skal kunne fungere fullverdig, og som gjenspeiler plattformens særpreg. Vi har også laget en modul for Admin-forvaltning for å åpne muligheter for å involvere nye brukere med Admin-rettigheter når kundens virksomhet utvides.
ups
View in detail

Produktets Kjernefunksjoner

Vi har utviklet alle de nødvendige modulene i den utvidede MVP-en; nå forbedrer vi funksjonaliteten med nye avanserte funksjoner i den andre fasen av prosjektet

Kjøpermodul

Kjøpermodul

Kjøpermodulen er tilgjengelig for gjester og autoriserte brukere. De kan bla gjennom og søke etter varer og butikker, og se detaljer om en valgt vare. Forsøk på å utføre autoriserte brukerhandlinger i gjestemodus fører til forslag om å logge inn eller registrere seg som kjøper. Funksjonaliteten til en autorisert kjøper er også tilgjengelig i mobilappen for iOS og Android.

En individuell brukermodul oppbevarer data knyttet til kjøpere og deres aktiviteter. De autoriserte kjøperne kan få tilgang til og forvalte profilen sin, foreta kjøp, chatte med support, lagre historikk for ordrer, betalinger, watch lists og ønskelister, og rapportere problemer. Bokmerking, filtrering og rangering av varer er også tilgjengelig kun for autoriserte kjøpere.

Søkemodulen tilbyr funksjonalitet for å lete gjennom hele plattformen. En algoritme er basert på ulike kriterier, optimalisert ved hjelp av Elasticsearch, og kjennetegnes av høy ytelse. Søkemodulen støtter forslag, anbefalinger og autofullføring, og oppfyller krav til brukervennlighet.

ups
Se i detalj

Butikkmodulen

Butikkmodulen

Butikkmodulen er plattformens komponent for forretningsbrukere (Shops). De kan registrere seg i systemet og få tilgang til funksjoner etter gjennomgang og godkjenning av profilen de har sendt inn, fra markedsplassens administrasjon. Modulen muliggjør forvaltning av butikkmerkevare, oppføringer, ordrer, betalinger, regnskap og tillegg av ekstra brukere til butikken.

Tilgang til forretningsbrukerfunksjonalitet for butikkeiere gis etter verifisering og godkjenning på markedsplassens administrasjonsside. Bare verifiserte og godkjente butikker kan publisere oppføringene sine og operere på markedsplassen. En Super Admin (butikkeieren) kan også onboarde ekstra admins og brukere ved behov; admins kan kun onboarde brukere i henhold til Role-based access control (RBAC).

Prisstyringen er utviklet fleksibelt, slik at butikkene kan oppdatere priser i bulk for varekategorier og spare tid. Markedsplassen støtter flere valutaer for oppføringer, siden forretningsområdet er ganske stort (Europa og USA). Ordreforvaltning er også inkludert og logisk koblet til transaksjoner, returer og refusjoner.

Andre Shop-funksjoner inkluderer merkevarebygging (logoopplasting og oppsett av fargepalett) og forvaltning av oppføringer for å opprette varer som utkast, publisere, avpublisere og oppdatere dem. Annonsering og kunngjøringsfunksjoner gjør at kjøpere får vite om kommende og pågående salgskampanjer, tilgjengelige eksklusivvarer osv.

ups
Se i detalj

Selgerside

Selgerside

Lagermodulen har ansvar for den overordnede lagerstyringen knyttet til varene som tilbys av selgerne. Etter kundens behov kan selgerne forvalte butikken sin, nærmere bestemt antall oppføringer, posisjonstilgjengelighet, fleksible beskrivelser, forhåndsbestillingsfunksjonalitet (hvis varen har status «utsolgt») osv.

En AI-basert automatisk innholdsmoderering lar selgerne forvalte posisjoner enkelt og gjenkjenner 18+-tekster og -bilder. Alt innhold lastet opp av brukere blir automatisk sjekket og merket som «voksent» for å varsle brukerne før de får tilgang til detaljene. Det er avgjørende dersom en selger bare har varer for voksne som krever brukers samtykke for å vises.

Produktforvaltningen utføres på selgersiden. Den grunnleggende CMS-funksjonaliteten lar brukerne publisere bannere og kunngjøringer (f.eks. rabattkoder) på markedsplassens landingsside.

Brukerforvaltning er også inkludert i selgerpipelinen. Forretningsbrukerne (butikkeierne) gjennomgår registreringen sin og må verifiseres og godkjennes av markedsplassens administrasjon. Forvaltning av kjøpere omfatter muligheten til å se detaljer om hver bruker, inkludert historikken til deres kjøp og bokmerkede produkter innenfor butikkene deres.

ups
Se i detalj

Ordrer og betalinger

Ordrer og betalinger

Kjøpspipelinen omfatter brukerens reise fra valg av vare til opprettelse av en ordre med alle vareantall og deres summer, og avslutning med checkout og betaling. Alle rabatter, om noen, er inkludert i beregningene. Det er også mulig å avbryte ordrer som ennå ikke er gjennomført, og kreve retur og refusjon for ordrer i henhold til retningslinjer.

Ordremodulen har ansvar for å opprette ordren og fylle handlekurver på plattformen. Brukerne kan få tilgang til leveringsdetaljer og gå videre til betalingsalternativer. Støtte for flere betalingsleverandører (som selgeren kan velge mellom) var ett av kundens krav, så vi har tatt hensyn til mulighetene for dette og fremtidig skalering.

Betalingsmodulen tilbyr overordnet funksjonalitet knyttet til kjøp og transaksjoner, og inkluderer en refusjonsmekanisme. Brukerne kan velge alternativer tilgjengelig for butikker blant de integrerte betalingsgatewayene. Betalingsmotoren med 3D Secure-støtte oppfyller kravene til transaksjoner på vegne av EU- og US-brukere. De kan betale for varer via populære kredittkort med minimal transaksjonsavgift.

Rabattforvaltningsfunksjoner lar butikkene fange kjøpernes oppmerksomhet med tilbud markert på prisene. Forretningsbrukere kan sette opp rabatter for produkter enkeltvis eller for en hel kategori, og en periode for når rabattene gjelder. Beregning av sluttpris under bestilling er inkludert i rabattalgoritmen.

ups
Se i detalj

Admin-panelet

Admin-panelet

Admin-panelet er ment for markedsplasseieren. Den generelle modulfunksjonaliteten dekker forvaltning av produktkategorier og tilgjengelighet av varer for uautoriserte og autoriserte brukere (gjester og kjøpere). De kan se lister over varer, søke og se produktdetaljer.

Ticket-systemet er utformet spesifikt for å håndtere rapporterte problemer fra både kjøper- og selgersiden. Plattformen inkluderer også varslingsmodulen som har ansvar for de overordnede interne varslene: mottak og sending, samt mottak av markedsførings- (eller andre) e-poster. Push-varslingstjenesten ble implementert via kryssplattformløsningen Firebase Cloud Messaging (FCM).

Rapporteringsfunksjonaliteten lar brukerne gjennomgå ordrehistorikk, refusjoner og returer avhengig av utvalg etter datoer, butikker eller andre grupperinger. Det er også mulig å overvåke inntektene til hver butikk, samt markedsplassens inntekter i henhold til monetariseringsmodellen (abonnementsbasert).

Abonnementsforvaltningen lar markedsplasseieren konfigurere og eksperimentere fleksibelt med abonnementsplaner. Det åpner muligheten for å definere den beste monetariseringsmodellen å følge, nødvendig beløp å betale per plan, og konfigurere antall tillatte oppføringer (begrensede tall og ubegrenset).

ups
Se i detalj

Moduler i andre fase

Moduler i andre fase

Support-chat gir markedsplassens brukere sanntidskommunikasjonsfunksjonalitet. Selgere og kunder kan raskt kontakte hverandre, avklare ulike kjøpsdetaljer, besvare spørsmål og løse ulike saker med plattformadministrasjonen.

Integrasjon med United Parcel Service (UPS) lar oss dekke grunnleggende forretningsbehov innen leveringstjenester med minimale finansielle utgifter for denne funksjonsutviklingen.

En annonsemodul lar markedsplasseieren selge annonseplasser på siden, forvalte vilkårene for bruken og nå en ekstra inntektskanal.

En regnskapsmodul som integrasjon lar selgere gjennomføre alle forretningsprosesser på ett sted og forvalte virksomheten sin fullstendig kun via marketplace-kontoen.

AI-baserte anbefalinger lar butikker foreslå tilleggsvarer som matcher nylige kjøp. Systemet vil også tilby samme type varer (med ulike utseender) for «nylig sett»- eller «nylig bokmerkede»-elementer.

ups
Se i detalj

Utvikling i Detalj

  • Vi har gjennomført to faser i prosjektet: Discovery og Development. I Discovery-fasen brukte vi en svært individuelt orientert tilnærming, med hensyn til kundens smertepunkter og bekymringer, for å definere omfanget riktig og planlegge prosjektflyten med utgangspunkt i grundig konkurrentanalyse.

  • Teamsammensetningen for Discovery-fasen besto av en prosjektleder, business analyst, solution architect og UI/UX-designer. De gjennomførte en grundig analyse og planla prosjektet i sin helhet. Det var også nødvendig å vie mye oppmerksomhet til designet, ettersom den sofistikerte UI/UX-en måtte skille markedsplassen fra de mange konkurrentene, og dette var kunden vår svært opptatt av. Derfor laget vi en klikkbar prototype for å verifisere løsningen fra UX-siden og bekrefte levedyktigheten.

  • Leveransene fra Discovery inkluderte feature breakdown list med grovestimering, spesifikasjon av funksjonelle og ikke-funksjonelle krav, forretningsarkitekturdiagrammer (UML, BPMN, flytdiagrammer), arkitektoniske og deployment-tekniske diagrammer, software architecture document, prosjektplan og Gantt-diagram for kontroll av budsjettforbruk, samt UX-kartet.

  • En gjennomtenkt tilnærming til Discovery-fasen lot oss finne svar på tekniske utfordringer: algoritmer for optimalisert søk med forslag og anbefalinger, sofistikerte løsninger for selgers lagerstyring og automatisert innholdsmoderering, og en betalingsmotor med 3D Secure-støtte for EU og USA. Vi har også definert nøkkelfunksjoner for å gjøre nettstedet SEO-vennlig, inkludert tilpassede schema markup-innstillinger for hver produkttype, fullt tilpassbare metatagger og unike URL-er for hver produktside.

  • I Development-fasen har vi gjort Discovery-resultatene om til det endelige produktet. Et Development-team besto av en prosjektleder, business analyst, UI/UX-designer, utviklere, QA- og DevOps-ingeniører, tech leads og solutions architect. Leveransene inkluderte en responsiv webplattform, Flutter-mobilapp tilgjengelig på iOS- og Android-enheter, og et webbasert backoffice. Våre AWS-sertifiserte ingeniører tok i bruk en svært skalerbar skyarkitektur for å gi markedsplassen rask lastetid og høy ytelse, samt forberede et solid grunnlag for videre plattformskalering.

  • Vi har også gjennomført en Focus Group før og under utviklingen, der kunden og vårt selskaps C-level-ledere deltok. Dette lot oss se på produktkonseptet fra ulike perspektiver, forstå brukernes behov bedre og fokusere på avgjørende funksjonalitet. Som et resultat ble kundens budsjett brukt klokt, og markedsplassen ble svært konkurransedyktig allerede som MVP-versjon.

ups
Se i detalj

Teknologistakk

Teknologistakken ble valgt med tanke på kundens DDC- og blokkjedeløsninger og plattformens nødvendige funksjonalitet

Backend

Node JS

MSSQL

Redis

Elasticsearch

Socket IO

Frontend

React.js

Redux

Next.js

Mobil

Flutter

Infrastruktur

AWS

Tredjepartstjenester

Stripe

Firebase Cloud Messaging

AWS Recognition

Oppnådde Resultater

Vi har innfridd alle kundens forventninger til markedsplassen, utviklet en overbevisende MVP og gått videre til 2. prosjektfase

Budsjettoptimalisering takket være riktig MVP-funksjonsomfang

Vi gjennomførte en grundig og detaljert analyse av løsningen, og hjalp kunden vår med å bestemme sammensetningen av funksjoner for prosjektets første fase (MVP-utvikling). Takket være en gjennomtenkt tilnærming viste markedsplassens funksjonalitet seg å være tilstrekkelig, ikke overflødig, og fordelaktig fremtredende, noe som økte ROI.

Konkurransedyktig marketplace som tiltrekker brukere

Ved å fokusere på MVP-ens brukervennlighet, synlighet og on-page SEO-krav utviklet vi en konkurransedyktig marketplace klar til å lykkes i en konkurranseutsatt nisje. Som et resultat begynte kundens nettsted å tiltrekke seg organisk trafikk bare tre måneder etter lansering. Vi viderefører det tekniske partnerskapet og styrker markedsplassens konkurransekraft ytterligere.

Høykvalitets support og vedlikehold av plattformen

Vi opprettholder samarbeidet om vedlikehold av markedsplassen og tilføyer avanserte funksjoner til MVP-en i tråd med planen vår. Denne prosessen er godt etablert og går smidig, og lar kunden prognosere og fordele budsjettet til support transparent, og dermed redusere generelle kostnader på mellomlang og lang sikt.

Begynn å vokse virksomheten din med oss
Ved å sende dette skjemaet bekrefter jeg at jeg har lest og akseptert Personvernpolicy

Flere Caser

Portfolio case
Portfolio case