FPDP Documentation / Dokumentasi FPDP
FPDP is a provider-agnostic personal digital home. The documents below distinguish the target product contract from the features currently implemented in the lightweight PHP MVP.
FPDP adalah personal digital home yang tidak terikat pada provider tertentu. Dokumen berikut membedakan kontrak produk target dari fitur yang saat ini sudah tersedia pada MVP PHP.
Product documents / Dokumen produk
| Document | English | Bahasa Indonesia |
|---|---|---|
| Business Requirements | BRD | BRD |
| Product Requirements | PRD | PRD |
| Problem Definition | English | Bahasa Indonesia |
| Value Proposition & Professional Copywriting | English | Bahasa Indonesia |
| Work Breakdown Structure | WBS | WBS |
| User Journey | English | Bahasa Indonesia |
| Development Roadmap & Strategy | English | Bahasa Indonesia |
| Entity Relationship Diagram | English | Bahasa Indonesia |
| Social & Commerce Integrations | English | Bahasa Indonesia |
| Social Content Publishing & Aggregation | English | Bahasa Indonesia |
| Federation Concept | English | Bahasa Indonesia |
| AI Interaction & Monetization Strategy | English | Bahasa Indonesia |
| Interactive UI Mockup | Dashboard · Public profile | Petunjuk / Guide |
| Mockup Navigation Map | English | Bahasa Indonesia |
| Development Progress Report | English | Bahasa Indonesia |
| Deployment Guide (VPS & shared hosting, install wizard) | English | Bahasa Indonesia |
| Dokploy Deployment | English | Bahasa Indonesia |
| Google OAuth Setup | — | Bahasa Indonesia |
| PayPal Setup | — | Bahasa Indonesia |
| Facebook Pages Integration | — | Bahasa Indonesia |
| Deployment Guide (Dokploy) | English | Bahasa Indonesia |
| API Contract | English | Bahasa Indonesia |
| OpenAPI 3.1 | Machine-readable YAML | Machine-readable YAML |
Implementation status / Status implementasi
Currently implemented / Saat ini sudah tersedia:
- a static MVC landing page / landing page MVC statis;
- payment interfaces, factory, service, and dummy gateway / interface, factory, service, dan dummy payment gateway;
- RSS, Atom, and Custom API connector adapters / adapter konektor RSS, Atom, dan Custom API;
- initial database tables for payment and external content / tabel database awal untuk pembayaran dan konten eksternal.
The OpenAPI file describes the intended MVP-facing API. Most HTTP routes, persistence services, authentication, federation, marketplace, and production payment adapters still need implementation.
File OpenAPI mendeskripsikan API target untuk MVP. Sebagian besar route HTTP, persistence service, autentikasi, federasi, marketplace, dan adapter pembayaran production masih perlu diimplementasikan.