Skip to content

Software

Hoe wij software bouwen bij UDefine. Maatwerk waar het moet, no-code waar het kan.

Modules

  • AI tools — Claude/OpenAI integraties, custom AI workflows
  • Process Automation — n8n flows, Make/Zapier waar simpel volstaat
  • API & Connections — koppelingen tussen systemen
  • Maatwerk software — full-stack applicaties op WeWeb + Supabase
  • ERP Software — administratie, voorraad, facturatie
  • Mobile apps — PWA via WeWeb of native via React Native

Standaard architectuur

Voor de meeste maatwerk software projecten:

Default keuzes

VraagstukOnze default
DatabaseSupabase (Postgres)
AuthSupabase Auth
File storageSupabase Storage
Server-side logicSupabase Edge Functions
Background jobsn8n
AI inferenceClaude API
EmailResend
SMSTwilio
PaymentsStripe

Code conventies

  • Versie control — alle code in github.com/UDefineDev/<project-naam>
  • Branchesmain is productie, staging is staging, feature branches via PR
  • Commits — Conventional Commits (feat:, fix:, chore:)
  • Reviews — minimaal 1 review voor merge naar main

Security basics

  • Geen secrets in code, ooit
  • Alle env vars via 1Password → deployment platform
  • Row Level Security aan op alle Supabase tables
  • API keys roteren bij vertrek van team members

YoU Define, We Create.