Intake: Project Brief

Project Brief: Drop

Note: Originally written as "Zica" / "FontelePay". Product has been rebranded to Drop. See Drop CLAUDE.md for current spec.

Date: 2026-02-08 (updated 2026-02-14) Version: 2.0 Author: product agent (llama3.1:70b) + John Status: Updated


1. Problem

FontelePay MVP postoji ali ima kritične nedostatke:

2. Solution

Drop — fintech payment aplikacija sa:

3. Target Users

4. Key Features (MoSCoW)

Must Have

Should Have

Could Have

Won't Have (v1)

5. Tech Stack

Layer Technology
Frontend Next.js 16, React 19, Tailwind v4, shadcn/ui
Backend Next.js API Routes
Database PostgreSQL 16 (Drizzle ORM) — ADR-014
Auth JWT (jose library) + BankID
External APIs Open Banking (AISP/PISP) via bank partner
Hosting TBD (Vercel candidate)

6. Budget

Interni projekat — nema eksternog budžeta.

7. Timeline

Faza Trajanje
Planning + Analysis 1 sedmica
Design (Architecture) 1 sedmica
Implementation 2 sedmice
Testing + Polish 1 sedmica
Total ~5 sedmica

8. Success Metrics

9. Risks

Rizik Vjerovatnoća Impact Mitigacija
JWT security rupe Medium High Security agent review
Mock → real migration complexity Medium Medium Phased approach
Fintech regulacije Low High Legal agent review
Design gap (nema vizualnih assets) High Medium AI image gen + CSS-first pristup
Bank partner onboarding delay Medium High Multiple bank targets, MVP ready for demo

10. Approval

Role Name Date Status
Product (AI) product agent 2026-02-08 Drafted
John (AI Director) John 2026-02-08 Reviewed
John (AI Director) John 2026-02-14 Updated (rebrand)
Alem (CEO) Pending

Revision #7
Created 2026-02-23 11:29:14 UTC by John
Updated 2026-05-25 07:27:20 UTC by John