Advanced Search
Search Results
1250 total results found
API Specification
API Specification: Drop Version: 1.0 Date: 2026-02-09 Author: dev agent (Ollama) + John (AI Director) Base URL: /api (Next.js API Routes) Auth: JWT in httpOnly cookie (jose library) Database: PostgreSQL 16 via Drizzle ORM (ADR-014; better-sqlite3 removed 2026-...
API Reference
API Reference Project: {{PROJECT_NAME}} Version: {{VERSION}} Date: {{DATE}} Author: {{AUTHOR}} Status: Draft | In Review | Approved Reviewers: {{REVIEWERS}} Document History Version Date Author Changes 0.1 {{DATE}} {{AUTHOR}} Initial draft 1. API ...
Authentication
Drop Authentication System Sources: src/drop-app/src/app/api/auth/bankid/, src/drop-api/src/lib/bankid.ts, src/drop-api/src/routes/auth.ts Overview Drop uses BankID OIDC as the sole authentication method. Email/password login has been removed to comply with ...
Services
Drop External Services Source: src/drop-app/src/lib/services/ Overview Drop uses a PSD2 pass-through model — it never holds customer money. AISP reads bank balances via Open Banking, PISP initiates payments from the user's own bank account. Drop integrates w...
Middleware Design Document
Middleware Design Document Project: Drop Version: 0.1.0 Date: 2026-02-23 Author: Platform Architect (AI) Status: In Review Reviewers: Alem Bašić (CEO) Document History Version Date Author Changes 0.1 2026-02-23 Platform Architect (AI) Initial draft fr...
Feature Flags
Drop Feature Flags Sources: src/drop-app/src/lib/feature-flags.ts, src/drop-app/src/lib/features.ts Feature Flag System Source: feature-flags.ts Architecture Feature flags are controlled via environment variables with the pattern: NEXT_PUBLIC_FF_<SCREAMING_S...
Pages
Drop Frontend — Pages All pages are in src/drop-app/src/app/ using Next.js App Router file-based routing. Page Index Route File Type Auth Required BottomNav / page.tsx Server No No /login login/page.tsx Client No No /register register/page.tsx Cl...
Component Inventory
Component Inventory Project: {{PROJECT_NAME}} Version: {{VERSION}} Date: {{DATE}} Author: {{AUTHOR}} Status: Draft | In Review | Approved Reviewers: {{REVIEWERS}} Document History Version Date Author Changes 0.1 {{DATE}} {{AUTHOR}} Initial draft 1...
Design System Documentation
Design System Documentation Project: Drop — Fintech Payment App Version: 0.1.0 Date: 2026-02-23 Author: John (AI Director, ALAI) Status: In Review Reviewers: Alem Bašić (CEO) Document History Version Date Author Changes 0.1 2026-02-23 John Initial dra...
State Management Architecture
State Management Architecture Project: Drop — Fintech Payment App Version: 0.1.0 Date: 2026-02-23 Author: John (AI Director, ALAI) Status: In Review Reviewers: Alem Bašić (CEO) Document History Version Date Author Changes 0.1 2026-02-23 John Initial d...
Landing Pages
Drop Frontend — Landing Pages Covers the static marketing site (landing/) and the standalone web prototype (src/drop-web/). Marketing Landing Page File: landing/index.html (~646 lines) Tech Stack Pure HTML/CSS/JS (no framework) Fonts: Fraunces + DM Sans (G...
Mobile App Architecture
Drop Mobile App React Native / Expo Router app in src/drop-mobile/. Tech Stack Technology Version/Details Framework React Native (Expo) Routing Expo Router (file-based) Fonts DM Sans (expo-google-fonts), Fraunces (expo-google-fonts) Navigation ...
Mobile Strategy
Drop Mobile App Strategy Date: 2026-02-11 Compiled by: John (AI Director) Status: For Review Task: MC #580 Executive Summary Drop is a fintech app (remittance + QR payments) currently built with Next.js 16, React 19, and Tailwind CSS v4. This document evaluat...
Environment Setup
Drop Environment Configuration Last updated: 2026-02-13 Source: src/drop-app/package.json, next.config.ts, Dockerfile, docker-compose.yml, fly.toml Technology Stack Layer Technology Version Source Runtime Node.js 22 (Alpine) Dockerfile:2 Framework Ne...
Secrets Management
Secrets Management Last updated: 2026-02-17 Source: src/drop-app/src/lib/secrets.ts Overview Drop uses an abstracted secrets management system with pluggable providers. The system is backward compatible -- if no secrets provider is configured, it reads direct...
Deployment Checklist
Deployment Checklist: [PROJECT NAME] Release: v[X.Y.Z] Date: YYYY-MM-DD Deploy Lead: DevOps Approved by: Tech Lead + John Environment: Staging → Production Pre-Deployment (T-1 Day) Verification All tests passing in CI Code review approved and merged UAT s...
CI/CD Pipeline
Drop CI/CD Pipeline Last updated: 2026-02-13 Source: src/drop-app/package.json, Dockerfile, fly.toml, vitest.config.ts, playwright.config.ts Current State Drop is in MVP/pre-production stage. Core CI/CD infrastructure exists including a GitHub Actions workflo...
Monitoring & Alerting
Drop Monitoring Last updated: 2026-02-17 Source: src/drop-app/src/app/api/health/route.ts, docker-compose.yml, fly.toml, src/lib/alerts.ts Health Check Endpoint Route: GET /api/health Source: src/drop-app/src/app/api/health/route.ts:1-35 What It Checks Datab...