Naar de inhoud
PakketArchitectuuraudit: onafhankelijke review en stapsgewijs migratieplan in 5–7 werkdagen
Projecten
Projectdetails

PESTPOINT · 2020 – HEDEN

Pestpoint webshop

Een e-commerceplatform voor biocideproducten. Productcatalogus, winkelwagen, bestellingen, betalen via een virtuele POS met 3D Secure, verzendmeldingen en een beheerpaneel, allemaal in één Laravel-applicatie.

Mijn rol: Full-stack development: van code tot server ligt alle technische verantwoordelijkheid bij mij.

pestpoint.com.tr
online sinds
2020
op de nieuwste versie
Laravel 12
betalen via virtuele POS
3D Secure
van code tot server
Eén persoon

Het probleem

Biocideproducten verkoop je niet als een gewoon winkelartikel: klanten willen weten welk product past bij welk ongedierte en welk toepassingsgebied, en verpakkingstypen en voorraad worden apart bijgehouden.

Er wordt betaald met een kaart of per overboeking, en de klant moet horen wanneer de bestelling is verzonden. Dat alles moet beheersbaar blijven voor een klein team.

Architectuur

Webshop

  • Tailwind CSS

Blade-templates

Beheerpaneel

  • Tailwind CSS

Blade-templates

Laravel 12

  • Laravel

Eloquent en geplande taken

Database

  • PostgreSQL

Producten, voorraad en bestellingen

Virtuele POS

  • Betaalintegratie

QNB 3D Secure

E-mail

  • Maizzle

Bestel- en verzendmeldingen

Bestel- en verzendmails worden met Maizzle ontworpen en zo gecompileerd dat ze er in elke e-mailclient hetzelfde uitzien.

Wat ik heb gebouwd

  • Branchespecifieke catalogus

    Producten zijn te zoeken en te filteren op soort ongedierte, toepassingsgebied, merk en verpakkingstype.

  • Winkelwagen en bestellingen

    Sessiegebaseerde winkelwagen, kortingen, adresbeheer en het volgen van bestellingen.

  • Betalen

    Kaartbetaling via de virtuele POS van QNB Finansbank met 3D Secure; bankrekeningen en betaalverzoeken voor overboekingen.

  • Verzending en meldingen

    Registratie van de vervoerder en e-mails met “je bestelling is verzonden”.

  • Content

    Blog, veelgestelde vragen, productreviews, favorieten en een automatische sitemap.

  • Beheerpaneel

    Producten, voorraad, bestellingen, betalingen en content op één plek beheren.

Lastige problemen die ik heb opgelost

  1. 1

    Integratie van de virtuele POS met 3D Secure

    Ik heb de 3D Secure-flow van de bank van begin tot eind gebouwd en een laag geschreven die de transactiecodes van de bank vertaalt naar begrijpelijke meldingen voor de klant.

  2. 2

    Herinneringen bij verlaten winkelwagens

    Een gepland commando stuurt gebruikers die hun winkelwagen niet hebben afgerond een herinneringsmail; oude winkelwagensessies worden regelmatig opgeruimd.

  3. 3

    Jarenlang up-to-date gebleven

    Sinds 2020 is de applicatie bijgehouden met upgrades van PHP en Laravel; vandaag draait hij op Laravel 12, Tailwind CSS 4 en Vite.

Technologieën

  • Laravel
  • PHP
  • Tailwind CSS
  • PostgreSQL
  • Betaalintegratie
  • Vite
  • Maizzle
  • Docker

Gerelateerde diensten

Bouw je een vergelijkbaar systeem? Van de architectuur tot de livegang kunnen we samenwerken.

Neem contact op