PESTPOINT · 2020 – HEUTE
Pestpoint Onlineshop
Eine E-Commerce-Plattform für Biozidprodukte. Produktkatalog, Warenkorb, Bestellungen, Zahlung über ein virtuelles POS mit 3D Secure, Versandbenachrichtigungen und ein Admin-Panel, alles in einer einzigen Laravel-Anwendung.
Meine Rolle: Full-Stack-Entwicklung: Ich verantworte jeden technischen Teil, vom Code bis zu den Servern.
pestpoint.com.tr- im Einsatz seit
- 2020
- auf aktueller Version
- Laravel 12
- Zahlungen über virtuelles POS
- 3D Secure
- vom Code bis zum Server
- Eine Person
Das Problem
Biozidprodukte werden nicht wie gewöhnliche Shopartikel verkauft: Kunden wählen ein Produkt nach Schädling und Einsatzbereich, und Gebindearten und Bestände werden getrennt geführt.
Bezahlt wird per Karte oder Überweisung, und Kunden müssen erfahren, wann ihre Bestellung versendet wurde. All das muss für ein kleines Team beherrschbar bleiben.
Architektur
Shop
- Tailwind CSS
Blade-Templates
Admin-Panel
- Tailwind CSS
Blade-Templates
Laravel 12
- Laravel
Eloquent und geplante Aufgaben
Datenbank
- PostgreSQL
Produkte, Bestand und Bestellungen
Virtuelles POS
- Zahlungsintegration
QNB 3D Secure
- Maizzle
Bestell- und Versandbenachrichtigungen
Bestell- und Versand-E-Mails werden mit Maizzle gestaltet und so kompiliert, dass sie in allen E-Mail-Clients einheitlich aussehen.
Was ich umgesetzt habe
Branchenspezifischer Katalog
Produkte lassen sich nach Schädlingsart, Einsatzbereich, Marke und Gebindeart suchen und filtern.
Warenkorb und Bestellungen
Sitzungsbasierter Warenkorb, Rabatte, Adressverwaltung und Bestellverfolgung.
Zahlungen
Kartenzahlung über das virtuelle POS der QNB Finansbank mit 3D Secure; Bankverbindungen und Zahlungsanforderungen für Überweisungen.
Versand und Benachrichtigungen
Erfassung der Versanddienstleister und E-Mails „Ihre Bestellung wurde versendet“.
Inhalte
Blog, FAQ, Produktbewertungen, Favoriten und eine automatische Sitemap.
Admin-Panel
Produkte, Bestand, Bestellungen, Zahlungen und Inhalte an einem Ort verwaltet.
Schwierige Aufgaben, die ich gelöst habe
- 1
Anbindung des virtuellen POS mit 3D Secure
Ich habe den 3D-Secure-Ablauf der Bank vollständig umgesetzt und eine Schicht geschrieben, die die von der Bank zurückgegebenen Transaktionscodes in verständliche Meldungen für Kunden übersetzt.
- 2
Erinnerungen bei abgebrochenen Warenkörben
Ein geplanter Befehl schickt Nutzern, die einen Warenkorb nicht abgeschlossen haben, Erinnerungs-E-Mails; alte Warenkorb-Sitzungen werden regelmäßig bereinigt.
- 3
Über Jahre aktuell geblieben
Seit 2020 wird die Anwendung über PHP- und Laravel-Upgrades hinweg aktuell gehalten; heute läuft sie auf Laravel 12, Tailwind CSS 4 und Vite.
Technologien
- Laravel
- PHP
- Tailwind CSS
- PostgreSQL
- Zahlungsintegration
- Vite
- Maizzle
- Docker
Passende Leistungen
Sie planen ein ähnliches System? Ich begleite Sie von der Architektur bis zum Go-live.
Kontakt aufnehmen