Voor een keukenzaak in Utrecht hebben wij dit mooie project mogen realiseren. De pitch was simpel: "wij willen klanten in staat brengen om offertes van verschillende aanbieders te vergelijken". Het vergelijken van keukens is vaak lastig, aangezien dit meestal maatwerk is. De optie waar we toen in overleg ook toe gekomen zijn is de mogelijkheid voor klanten om een initiële offerte te kunnen uploaden naar het platform, waarna bedrijven deze offertes kunnen bekijken en een "tegenbod" kunnen doen.
Techniek en livechat
Voor Keukenvergelijking hebben we een volledig maatwerk frontend gebouwd gebaseerd op een design aangeleverd door de klant. Deze frontend hebben we met VueJS 3 gerealiseerd. In de backend zijn we gegaan voor een oplossing die van PHP & Laravel gebruikt maakt, in combinatie met Inertia.
Deze tech-stack gaf ons de kans om binnen een beperkte tijd een compleet product neer te zetten, volledig gebouwd naar de wensen van de klant. Het maken van de frontend in VueJS bood ons ook de mogelijkheid tot real-time communicatie; zo is er een livechat gebouwd die (potentiële) keuken kopers en keuken bouwers met elkaar in contact kan brengen. Dezelfde techniek stelde ons ook in staat om live notificaties te tonen, van nieuwe chat berichten maar ook van nieuwe biedingen op jouw offerte.
API koppelingen
Om betalingen te verwerken is er voor Keukenvergelijking een koppeling gemaakt met Mollie. Omdat Mollie alleen betalingen voor Keukenvergelijking verwerkt, en geen compleet platform aanbied met factuur historie, is dit allemaal in de Keukenvergelijking website gebouwd. Hier voor is een koppeling met Mollie gemaakt die twee kanten op werkt, aanvragen van Keukenvergelijking naar Mollie, maar ook bevestiging berichten van Mollie naar Keukenvergelijking.
Voor communicatie berichten is Keukenvergelijking gekoppeld aan Mailjet
Oplevering en beheer
Voor Keukenvergelijking was naast een goed werende website, ook een snelle oplevering gewenst. We hebben dit project dan ook vanaf de design fase tot aan de eerste gebruikers op de site in minder dan twee maanden gedaan. Momenteel is Keukenvergelijking in staat om aanvragen van duizenden klanten te verwerken, en talloze bedrijven hier op te laten reageren.
Om dit allemaal in goe banen te leiden, is er ook een admin dashboard gebouwd met behulp van Laravel Nova. In dit dashboard kunnen zowel bedrijven als klanten beheerd worden, ongewenste personen geweerd worden, en alle financiën ingezien worden. De goede werking van de servers waar de applicatie op draait wordt gewaarborgd door ons in-house ontwikkeld hosting management platform.