Zum Hauptinhalt springen
TuncerTechnologies

So arbeiten wir

Ein klarer Prozess, ein erfahrenes Team und Entwicklungsgewohnheiten, die Produkte schnell, sicher und leicht änderbar halten.

// Merchant app: refresh the order list the moment an order changesconst channel = supabase.channel(`orders:${storeId}`)  .on('postgres_changes', { event: '*', table: 'orders' }, () =>    queryClient.invalidateQueries({ queryKey: ['orders', storeId] })  )  .subscribe()// Notify the rider assigned to the orderawait notify(rider.id, { title: 'New delivery job', priority: true })
Illustrative code in the style of our stack

Unser Prozess

Sechs Schritte von der Idee bis zum Launch und darüber hinaus

Wählen Sie einen Schritt, um zu sehen, was passiert und was Sie erhalten.

Step 1 of 6

Entdecken

Wir beginnen damit, das Geschäft zu verstehen: wer die Nutzer sind, wie Erfolg aussieht und was am Tag des Launches gelten muss. Sie erhalten einen schriftlichen Umfang, an dem Sie uns messen können.

Das erhalten Sie

  • Ziele und Erfolgskennzahlen
  • Nutzerrollen und zentrale Nutzerreisen
  • Schriftlicher Umfang und Meilensteine

Engineering-Praktiken

Gewohnheiten, die Produkte gesund halten

Dieselben Praktiken gelten für jedes Projekt, das wir übernehmen – von der Unternehmenswebsite bis zum Marktplatz mit mehreren Apps.

Code-Review bei jeder Änderung

Die gesamte Arbeit findet in Git statt. Änderungen werden als Pull Requests vorgeschlagen und vor dem Zusammenführen geprüft.

Getrennte Umgebungen

Entwicklung und Produktion laufen in getrennten Projekten, sodass neue Arbeit erprobt ist, bevor sie Live-Nutzer erreicht.

Sicherheit in der Datenschicht

Row-Level-Security und rollenbasierter Zugriff werden in der Datenbank durchgesetzt, nicht nur in der App.

Geheimnisse bleiben aus dem Code heraus

Schlüssel und Zugangsdaten liegen in verwalteten Umgebungseinstellungen, nie im Repository.

Monitoring nach dem Release

Absturz- und Fehlerberichte mit Sentry, damit Probleme schnell sichtbar werden und Korrekturen zügig ausgeliefert werden.

Schnell und barrierefrei

Optimierte Bilder, Lazy Loading und barrierefreies Markup, geprüft auf Smartphones ebenso wie auf Desktops.

Technologie

Ein moderner, bewährter Stack

Tools, die wir heute in der Produktion einsetzen. Wir wählen, was zu Ihrem Produkt passt, nicht was gerade modisch ist.

Mobile

  • React Native
  • Expo
  • TypeScript
  • TanStack Query
  • Zustand
  • React Native Maps

Web

  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Material UI
  • Framer Motion

Backend und Daten

  • Supabase
  • PostgreSQL
  • Laravel
  • Node.js
  • Prisma
  • Edge Functions

Cloud und Auslieferung

  • Vercel
  • Laravel Cloud
  • GitHub
  • App Store Connect
  • Google Play Console

Integrationen

  • Firebase
  • Sentry
  • Stripe
  • GCash und Maya (PayMongo)
  • Diagramme und Reporting

Zusammenarbeit mit uns

Was Sie erwarten können

Gute Software entsteht aus guter Zusammenarbeit. So halten wir Sie vom ersten Tag an auf dem Laufenden.

Gespräch beginnen

Ein Ansprechpartner

Eine namentlich benannte Leitung, die Ihr Projekt kennt und Ihre Fragen beantwortet.

Funktionierende Software, früh

Sie testen echte Builds bereits während des Projekts, nicht erst am Ende.

Entscheidungen schriftlich

Umfang, Prioritäten und Änderungen werden schriftlich festgehalten und vereinbart.

Ihre Konten, Ihr Produkt

Store-Einträge, Domains und Cloud-Projekte können unter Ihren eigenen Firmenkonten eingerichtet werden.

Sie haben ein Produkt im Sinn? Lassen Sie es uns gemeinsam bauen.

Tell us what you want to build. We will reply with next steps, a suggested approach and a timeline.