From e189f7202b2331e127f33e5f364733544253f8e4 Mon Sep 17 00:00:00 2001 From: samantha Date: Sat, 21 Mar 2026 07:23:52 +0000 Subject: [PATCH] Update Home --- Home.md | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/Home.md b/Home.md index 5d08b7b..1a14bdd 100644 --- a/Home.md +++ b/Home.md @@ -1 +1,48 @@ -Welcome to the Wiki. \ No newline at end of file +# FP&A Engine — Wiki + +A REST API for corporate budget management, actuals ingestion, and variance reporting. Built to replace the manual Excel workflows that FP&A teams run every month. + +--- + +## Pages + +- [Getting Started](Getting-Started) +- [Architecture](Architecture) +- [API Reference](API-Reference) +- [Finance Concepts](Finance-Concepts) +- [Configuration](Configuration) +- [Development Guide](Development-Guide) + +--- + +## What Is This? + +Every month, finance teams export actuals from their ERP, paste them into spreadsheets, and manually calculate budget vs. actual variances by department and GL account. It's slow, error-prone, and breaks the moment someone touches the wrong cell. + +The FP&A Engine moves that logic into a versioned, auditable API. Budget data lives in a structured schema. Actuals are ingested on demand. Variance reports — with favourability flags, percentage deltas, and absolute figures — are available instantly for any department, fiscal period, or budget version. + +--- + +## Quick Start + +```bash +git clone https://git.samantha42.xyz/samantha/FPandA-Engine +cd FPandA-Engine +cp .env.example .env +go mod tidy +go run ./main.go +# API on http://localhost:8080 +# fpa.db created automatically on first run +``` + +--- + +## Tech Stack + +| Layer | Choice | +|---|---| +| Language | Go | +| Routing | `net/http` stdlib (Go 1.22+) | +| Database | SQLite via `modernc.org/sqlite` | +| Schema | Auto-migrated on startup | + \ No newline at end of file