E-Commerce & Native iOS App

Kosmetikerin.org – E-Commerce Platform + iOS CRM

Migration from WooCommerce to Laravel custom shop with fully integrated iOS CRM app for cosmeticians

Client

Kosmetikerin.org

Partnership

Since 2018

Scope

Continuous Development

The Initial Situation

The existing WooCommerce shop reached its limits when integrating complex B2B/B2C functions and a native iOS app for the cosmeticians' CRM.

  • × WooCommerce limitations with B2B pricing logic and user roles
  • × No seamless integration between shop and mobile CRM solution
  • × Manual processes for customer orders and inventory management
  • × Missing treatment documentation and customer history
  • × Complex data migration of 143 products with category structure

The Developed Solution

A customized Laravel shop with complete WooCommerce migration and a native iOS app serving as a comprehensive CRM system for cosmeticians.

  • Custom Laravel e-commerce with Inertia.js/Vue 3 frontend
  • Native iOS CRM app with SwiftUI for iPad & iPhone
  • Intelligent customer scoring with VIP/Premium/Standard categorization
  • Treatment documentation with anamnesis and digital consent management
  • Seamless shop integration for easy reorders
  • Cosmetic studio directory with SEO optimization

Technischer Stack

Laravel 12 with Inertia.js & Vue 3
Filament 4 Admin Panel
Livewire 3 for interactive components
Swift 6.1+ with SwiftUI (iOS 18.0+)
Core Data for local data persistence
REST API with token authentication
Tailwind CSS 3 for frontend
MySQL Database

Ergebnis & Impact

Complete migration of 143 products from WooCommerce
Customer scoring enables prioritized appointment scheduling
Digital treatment documentation replaces paper
Reorders directly from the app in seconds
Cosmetic studio directory increases visibility
B2B workflow with automatic business license verification

Features & Funktionen

Die wichtigsten Funktionen im Überblick

kosmetikerin.org/shop
K
Kosmetikerin Shop
3
SM
Alle Produkte Gesichtspflege Körperpflege Apparate

B2B-Preise nach Login • Mengenrabatte ab 10 Stück

NEU

Dermalogica

Anti-Aging Serum Pro

€39,90 €49,90

B2B: €32,90

-20%

Babor

Nachtcreme Sensitiv

€27,92 €34,90

B2B: €22,90

CND

Shellac Starter Set

€189,00

B2B: €149,00

Eigenmarke

Massage Öl Set 3x

€24,90

B2B: €18,90

01

B2B Product Catalog with Tiered Pricing

  • Over 143 products from top brands
  • B2B prices after business license verification
  • Volume discounts and tiered pricing
  • Product categories and brand filters
  • Complete WooCommerce migration
kosmetikerin.org/shop
K
Kosmetikerin Shop
3
SM

Kasse

Warenkorb
Adresse
3
Zahlung

Zahlungsart wählen

Zwischensumme (3 Artikel) €142,70
B2B-Rabatt -€21,00
Versand €4,90
Gesamt (inkl. MwSt.) €126,60
02

Secure Payment with PayPal, Stripe & Invoice

  • PayPal Express Checkout
  • Stripe credit card payment
  • Invoice payment for B2B customers
  • SEPA direct debit for regular customers
  • SSL-encrypted transactions
kosmetikerin.org/shop
K
Kosmetikerin Shop
3
SM

Meine Bestellungen

Bestellung #1247

15. Dezember 2024

Geliefert

Anti-Aging Serum Pro + 2 weitere

3 Artikel • €126,60

Bestellung #1243

8. Dezember 2024

Geliefert

Shellac Starter Set

1 Artikel • €149,00

Bestellung #1248

16. Dezember 2024

In Bearbeitung

Massage Öl Set + 4 weitere

5 Artikel • €89,50

03

Order History with Reorder Function

  • Complete order overview
  • One-click reorder
  • Real-time shipment tracking
  • Cancellation and returns management
  • Email notifications
kosmetikerin.org/shop
K
Kosmetikerin Shop
3
SM

Rechnungen

12

Bezahlt

2

Offen

1

Storniert

Letzte Rechnungen

RE-2024-1247

€126,60

15. Dez 2024 • Bezahlt

RE-2024-1248

€89,50

Fällig: 30. Dez 2024

RE-2024-1243

€149,00

8. Dez 2024 • Bezahlt

RE-2024-1240

€45,00

Storniert am 5. Dez

04

Invoice Management & Accounting

  • Automatic PDF invoice generation
  • Invoice overview with status
  • Credit notes and cancellation receipts
  • Export for accounting
  • Outstanding items at a glance
09:41

Meine Kunden

12

VIP

28

Premium

156

Standard

Letzte Kunden

SM

Sabine Müller

VIP

Letzter Termin: 15.12.

LK

Lisa Klein

Premium

Letzter Termin: 14.12.

MH

Maria Hoffmann

Letzter Termin: 12.12.

05

iOS CRM with Customer Scoring

  • Intelligent scoring system (VIP/Premium/Standard)
  • Customer management with treatment history
  • Revenue statistics per customer
  • Quick access to recent customers
  • Search function and filter options
09:41

Dezember 2024

MoDiMiDoFrSaSo
2526272829301 2345678 9101112131415 16171819202122 23242526272829

Heute, 16. Dezember

09:00 - 10:30

VIP

Sabine Müller

Anti-Aging Behandlung

11:00 - 12:00

Premium

Lisa Klein

Maniküre & Pediküre

14:00 - 15:00

Neue Kundin

Erstberatung + Gesichtsbehandlung

16:00 - 17:30

↻ Serientermin

Maria Hoffmann

Wimpernverlängerung Auffüllen

06

Appointment Calendar with Recurring Events

  • Clear monthly/daily calendar
  • Color-coded customer categories
  • Manage recurring appointments
  • Appointment details with treatment info
  • Direct booking from customer profile
09:41

Behandlung

Aktiv
SM

Sabine Müller

Anti-Aging Gesichtsbehandlung

16.12.2024 09:00 - 10:30

Dokumentation

Anamnese ausgefüllt

DSGVO-Einwilligung

3

Behandlungsnotizen

Notizen hinzufügen

Hautbild: leichte Trockenheit an Wangen, Verbesserung seit letztem Termin...

07

Treatment Documentation & GDPR

  • Digital anamnesis recording
  • GDPR-compliant consent management
  • Treatment notes with photos
  • PDF export for documentation
  • Digital customer signature
09:41

Shop-Bestellung

3
SM

Bestellung für Sabine Müller

Basierend auf Behandlungshistorie

Empfohlene Produkte

Anti-Aging Serum

30ml • Vorrat: 12

€49,90

1

Nachtcreme Sensitiv

50ml • Vorrat: 8

€34,90

1
3 Produkte €134,70
08

Shop Integration in the App

  • Direct cart access from the app
  • Product recommendations based on treatment
  • Barcode scanner for quick capture
  • Real-time inventory
  • Order on behalf of customer

Planning a similar project?

We develop customized multi-platform solutions with Laravel and native iOS apps.