From 1bffcaa146ecd9a9adf91ee576020ac7f80bb8f8 Mon Sep 17 00:00:00 2001 From: samantha Date: Fri, 27 Mar 2026 10:40:53 +0000 Subject: [PATCH] Add Home --- Home.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Home.md diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..6326990 --- /dev/null +++ b/Home.md @@ -0,0 +1,22 @@ +# Portfolio Engine — Wiki + +A lightweight portfolio and financial data backend written in Go. Tracks companies, currencies, revenue reports, trades, and portfolio positions — replacing spreadsheets with a proper SQLite database, REST API, and interactive shell. + +## Pages + +- [[Getting Started]] — prerequisites, install, and running the server +- [[REST API]] — all HTTP endpoints with request/response examples +- [[Data Models]] — structs, enums, and the full database schema +- [[Shell Commands]] — interactive shell reference +- [[Project Structure]] — directory layout and what lives where + +## Quick Start + +```bash +git clone git@git.samantha42.xyz:samantha/Portfolio-Engine.git +cd Portfolio-Engine +go mod download +go run main.go +``` + +The server starts on `:8080` and the interactive shell is ready immediately in the same terminal. \ No newline at end of file