SPORTSWAPP MVP
1. Over SPORTSWAPP
SPORTSWAPP is een nieuw initiatief gericht op het stimuleren van hergebruik van club-/sportkleding en sportaccessoires binnen sportverenigingen.
Het uitgangspunt is eenvoudig: leden van sportverenigingen kunnen spullen die zij niet meer gebruiken aanbieden aan andere leden. Vraag en aanbod worden zoveel mogelijk lokaal en rondom de sportvereniging bij elkaar gebracht. Daarmee wil SPORTSWAPP:
- de levensduur van club-/sportkleding en sportaccessoires verlengen;
- hergebruik eenvoudiger en vanzelfsprekender maken;
- voorkomen dat bruikbare spullen ongebruikt blijven liggen of worden weggegooid;
- de aanschaf van sportartikelen betaalbaarder maken;
- bijdragen aan een meer circulaire sportsector.
Een eerste prototype is beschikbaar via: www.sportswapp.com/app2/
SPORTSWAPP bevindt zich momenteel in de opstartfase. Het definitieve digitale platform moet nog worden ontwikkeld.
2. Doel van de MVP
Wij willen het concept eerst kleinschalig valideren bij circa 5–10 pilotclubs voordat wij investeren in een volledige mobiele applicatie.
Het belangrijkste uitgangspunt voor deze fase is:
“Zo goedkoop en snel mogelijk testen of leden van sportverenigingen daadwerkelijk club-/sportkleding en sportaccessoires via SPORTSWAPP gaan aanbieden en van elkaar gaan overnemen.”
Het doel is nadrukkelijk niet om nu al een volledig commercieel platform te ontwikkelen. Functionaliteiten die niet noodzakelijk zijn om de belangrijkste hypothese te testen, willen wij waar mogelijk uitstellen.
3. Voorkeur technische aanpak
Wij staan nadrukkelijk open voor een PWA/mobile-first webapp in plaats van afzonderlijke native iOS- en Android-apps. De toepassing moet op een smartphone zoveel mogelijk aanvoelen als een app en bij voorkeur aan het beginscherm van een smartphone kunnen worden toegevoegd.
Wij hebben geen harde voorkeur voor technologie. Een mogelijke opzet is bijvoorbeeld:
- PWA/mobile-first webapp;
- één codebase;
- Firebase, Supabase of vergelijkbare backend;
- cloudopslag voor foto's;
- eenvoudige realtime chat.
Wij horen graag welk technisch concept jullie voor deze fase adviseren. Wel vinden wij het belangrijk dat de architectuur zodanig wordt gekozen dat bij een succesvolle pilot kan worden doorontwikkeld zonder de volledige backend opnieuw te moeten bouwen.
4. Pilotopzet
De pilot bestaat naar verwachting uit:
- 5–10 sportverenigingen;
- leden van deze sportverenigingen;
- club-/sportkleding;
- sportaccessoires.
De pilot is in eerste instantie bedoeld om gebruikersgedrag, gebruiksgemak en feedback te meten. Wij willen minimaal inzicht krijgen in:
- aantal registraties;
- aantal actieve gebruikers;
- aantal geplaatste items;
- aantal bekeken items;
- aantal items dat uiteindelijk als verkocht/overgedragen wordt gemarkeerd.
Hiervoor hoeft in eerste instantie geen uitgebreide rapportage- of BI-omgeving te worden gebouwd. Een eenvoudige en kostenefficiënte oplossing volstaat.
5. Functionele scope MVP
Onderstaande functionaliteiten vormen de minimale scope voor de pilot. De nadruk ligt op een eenvoudige, betrouwbare gebruikersflow; uitgebreide functionaliteiten kunnen in een latere fase worden toegevoegd.
A. Account
Doel: Gebruiker registreren en aan een club koppelen
- Registreren met e-mailadres en wachtwoord
- E-mailadres verifiëren
- Inloggen en ingelogd blijven
- Naam invoeren/wijzigen
- Profielfoto toevoegen
- Sportvereniging zoeken en selecteren
- Sportvereniging aan profiel koppelen
B. Item aanbieden
Doel: Club-/sportkleding of accessoires publiceren
- Foto toevoegen
- Titel en beschrijving
- Categorie: clubkleding / sportkleding / sportaccessoires
- Type: shirt, broek, trainingspak, jas, schoenen, tas, beenbeschermers, keepersoutfit of overig
- Maat
- Staat
- Prijs
- Item publiceren
C. Eigen aanbod beheren
Doel: Eigen geplaatste items aanpassen en afronden
- Eigen item bekijken
- Item wijzigen
- Prijs aanpassen
- Foto aanpassen of toevoegen
- Beschrijving wijzigen
- Item verwijderen
- Item markeren als verkocht/overgedragen
D. Aanbod bekijken
Doel: Relevant aanbod eenvoudig vinden
- Aanbod binnen de eigen club bekijken
- Itemoverzicht en detail openen
- Zoeken
- Filteren op maat, categorie, type en staat
- Graag aangeven of aanbod van andere clubs tegen beperkte meerkosten zichtbaar kan worden gemaakt
E. Itemdetail
Doel: Voldoende informatie tonen om interesse te bepalen
- Foto('s)
- Titel
- Beschrijving
- Prijs
- Maat
- Staat
- Aanbieder
- Sportvereniging
F. Interesse & contact
Doel: Koper en aanbieder eenvoudig met elkaar in contact brengen
- Eenvoudige 1-op-1 chat binnen SPORTSWAPP
- Vragen stellen over het item
- Prijs afspreken
- Plaats en tijdstip van overdracht afspreken
G. Afronden
Doel: Item uit actief aanbod halen na overdracht
- Aanbieder markeert item als VERKOCHT / OVERGEDRAGEN
- Item verdwijnt daarna uit het actieve aanbod
6. Belangrijkste gebruikersflows
De belangrijkste flow voor een koper is:
Registreren → Club kiezen → Aanbod bekijken → Interesse tonen → Chat → Overdracht
De belangrijkste flow voor een aanbieder is:
Registreren → Club kiezen → Item plaatsen → Interesse ontvangen → Chat → Overdracht → Verkocht
Wanneer deze twee flows gebruiksvriendelijk en betrouwbaar functioneren, is de belangrijkste doelstelling van de MVP bereikt.
7. Functionaliteiten die bewust buiten de MVP vallen
Om de investering in de validatiefase zo laag mogelijk te houden willen wij onderstaande functionaliteiten voorlopig niet ontwikkelen:
- in-app betalingen;
- iDEAL;
- verzending;
- track & trace;
- reviews;
- ratings;
- AI-functionaliteiten;
- automatische matching;
- social feed;
- likes;
- volgers;
- loyaliteitsprogramma;
- uitgebreide statistieken;
- integraties met sportbonden.
De volgende functies willen wij alleen opnemen wanneer jullie van mening zijn dat deze noodzakelijk of tegen zeer beperkte meerkosten te realiseren zijn:
- pushnotificaties;
- uitgebreide adminomgeving;
- zoeken op afstand;
- functie waarbij gebruikers kunnen aangeven wat zij zoeken.
Graag ontvangen wij hierover jullie advies.
8. Beheeromgeving
Voor de pilot is geen uitgebreid administratief systeem nodig. SPORTSWAPP moet minimaal in staat zijn om:
- gebruikers te bekijken;
- gebruikers te blokkeren/verwijderen;
- advertenties/items te bekijken;
- advertenties/items te verwijderen;
- clubs toe te voegen;
- clubs te wijzigen/beheren.
Wanneer dit met een bestaande backend-interface of andere eenvoudige beheeroplossing goedkoper kan worden opgelost, heeft dat nadrukkelijk onze voorkeur boven de ontwikkeling van een maatwerk adminportal.
9. Design en UX/UI
Voor de pilot zoeken wij geen uitgebreid maatwerkdesign. De MVP moet vooral modern, rustig, professioneel, intuïtief, snel en mobiel geoptimaliseerd zijn.
Wij geven de voorkeur aan een eenvoudig en professioneel ontwerp boven een kostbaar uitgebreid UX/UI-traject voordat duidelijk is dat het concept aanslaat. Graag aangeven of jullie:
- gebruik kunnen maken van een bestaand design system;
- een eenvoudig MVP-design kunnen realiseren;
- zoveel mogelijk met bestaande componenten kunnen werken.
Het huidige SPORTSWAPP logo en de kleuren daarbij als uitgangspunt gebruiken.
10. Voorstel en offerte
Omdat validatie het primaire doel van deze fase is, willen wij de initiële investering zo beperkt mogelijk houden. Wij ontvangen graag een offerte met bij voorkeur een vaste totaalprijs.
Optie A – Lean PWA MVP
De goedkoopste en snelste versie waarmee de beschreven pilot betrouwbaar kan worden uitgevoerd.
Optie B – Uitgebreidere MVP
Functionaliteiten waarvan jullie adviseren dat het verstandig of kostenefficiënt is deze direct mee te nemen. Graag afzonderlijk aangeven wat de extra functionaliteit en meerprijs is.
Optie C – Vervolg na succesvolle pilot
Een globale indicatie van de technische route en kosten om na een succesvolle pilot door te ontwikkelen richting een volwaardig platform en eventueel native iOS- en Android-apps.
11. Gewenste kostenuitsplitsing
Wij ontvangen de offerte bij voorkeur uitgesplitst naar onderstaande onderdelen:
OnderdeelKostenUX/UI / basisdesign€PWA/frontend€Backend/database€Account & authenticatie€Clubs€Advertenties/items€Foto-upload en opslag€Zoeken en filteren€Chat€Admin/beheer€Testen€Implementatie/livegang€Overige eenmalige kosten€
Totale MVP€Daarnaast graag afzonderlijk vermelden:
- hostingkosten per maand;
- databasekosten;
- kosten voor foto-opslag;
- overige cloudkosten;
- licentiekosten;
- onderhoudskosten;
- kosten of regeling voor bugfixes;
- eventuele andere structureel terugkerende kosten.
12. Planning
Graag aangeven:
- wanneer jullie kunnen starten;
- verwachte doorlooptijd;
- wanneer een eerste werkende testversie beschikbaar kan zijn;
- wanneer de MVP gereed kan zijn voor de eerste pilotclub;
- hoe jullie de ontwikkelfasen zouden indelen.
Onze voorkeur gaat uit naar een korte ontwikkelperiode, zodat wij snel kunnen starten met valideren.
13. Eigendom en overdraagbaarheid
Wij vinden het belangrijk dat SPORTSWAPP na oplevering niet technisch afhankelijk is van één ontwikkelaar. Na betaling en oplevering willen wij daarom eigenaar zijn van, dan wel volledige toegang en gebruiksrechten hebben tot:
- broncode;
- sourcecode repository;
- database;
- gebruikersdata;
- designbestanden;
- domein;
- hosting/cloudomgeving;
- relevante accounts;
- documentatie;
- overige specifiek voor SPORTSWAPP ontwikkelde assets.
Hosting-, cloud- en andere kernaccounts worden bij voorkeur direct op naam van SPORTSWAPP aangemaakt. Graag aangeven hoe jullie eigendom, intellectueel eigendom, toegang en overdraagbaarheid contractueel regelen.
Eventuele bestaande softwarecomponenten of licenties van derden mogen uiteraard worden gebruikt, maar wij ontvangen graag vooraf inzicht in eventuele beperkingen en terugkerende kosten.
14. Privacy en beveiliging
Omdat de MVP persoonsgegevens verwerkt, verwachten wij dat de oplossing op een passende en praktische manier voldoet aan de AVG/GDPR. Graag kort aangeven hoe jullie omgaan met:
- beveiliging van gebruikersaccounts;
- opslag van persoonsgegevens;
- back-ups;
- privacy;
- verwijderen van gebruikersdata;
- gebruikte externe diensten en verwerkers.
Wij zoeken hiervoor geen zware enterprise-oplossing, maar wel een professioneel en verantwoord fundament.
15. Ervaring ontwikkelpartner
Wij ontvangen graag kort informatie over:
- vergelijkbare projecten;
- ervaring met PWA’s;
- ervaring met marketplace- of communityplatforms;
- ervaring met mobile-first webapps;
- ervaring met Firebase, Supabase of vergelijkbare technologie;
- voorbeelden van door jullie gebouwde applicaties;
- eventueel één of meerdere relevante referenties.
16. Belangrijkste adviesvraag
Naast de offerte vinden wij jullie inhoudelijke visie belangrijk. De centrale vraag is:
“Als dit jullie eigen startup was en jullie met zo min mogelijk tijd en geld willen bewijzen of SPORTSWAPP werkt, hoe zouden jullie deze MVP dan bouwen?”
Wij verwachten nadrukkelijk niet dat bovenstaande scope zonder meer één-op-één wordt overgenomen. Wanneer iets eenvoudiger, goedkoper of slimmer kan, horen wij dat graag.
Wij zoeken juist een ontwikkelpartner die kritisch meedenkt.
17. Vergelijkbaarheid offertes
Wij benaderen meerdere ontwikkelpartijen. Om voorstellen goed te kunnen vergelijken ontvangen wij daarom graag:
- voorgestelde technische oplossing;
- scope van de Lean MVP;
- vaste prijs of zo concreet mogelijke prijs;
- eventuele optionele functionaliteiten en meerprijzen;
- doorlooptijd;
- structurele maandelijkse kosten;
- eventuele afhankelijkheden of licenties;
- wijze waarop eigendom en overdraagbaarheid worden geregeld;
- jullie belangrijkste advies om de MVP nog leaner te maken.
Alvast bedankt voor de tijd en aandacht die jullie aan ons voorstel besteden.