Facturatie Dashboard MalaShoes

React & PHP

Uitdaging

De standaard WooCommerce-functionaliteit voldeed niet aan de wensen van de beheerder. Er was behoefte aan een gebruiksvriendelijk dashboard om handmatig facturen, creditnota’s en bestellingen aan te maken, inclusief opties voor BTW, verzendkosten en unieke factuurnummers.

Afbeelding met tekst, schermopname, software, nummerAutomatisch gegenereerde beschrijving

Mijn Rol & Aanpak

Ik ontwikkelde een maatwerk dashboard in React, om meer controle te hebben over de UI en logica. React bracht wel een extra leercurve met zich mee (o.a. webpack-configuratie en PHP-koppeling), maar leverde uiteindelijk een dynamische en schaalbare oplossing op.

Technische Highlights

  • Klant- en productdata ophalen via de WooCommerce API
  • Gegevens verzonden via AJAX als JSON en verwerkt met een PHP hook
  • Dynamische dropdowns voor prijs- en maatselectie (groothandel & regulier)
  • Tijdelijke opslag van het besteloverzicht (zonder refresh)
  • Validaties op prijssoorten om fouten te voorkomen

Resultaat

Een werkend dashboard dat door de beheerder als intuïtief en efficiënt wordt ervaren. Alle benodigde functies zijn aanwezig, met ruimte voor toekomstige uitbreiding.

Toekomst

Een mogelijke vervolgstap is het ontwikkelen van een generieke plugin-versie, geschikt voor meerdere WooCommerce-websites met (of zonder) B2B-ondersteuning.