Progress — 05/01/2026 — GoalMapper
Energy was low today (poor sleep + preparing for work), so I didn’t get the full 1–2 hours in. Still made meaningful progress.
Today I set up the GoalMapper repo as a monorepo with separate frontend/ and backend/ folders. On the backend, I built a “Hello, World!” FastAPI service reachable at localhost:8000.
With Opie’s help, I added initial API routes for Goals and Actions:
GET /goals, POST /goals
GET /actions, POST /actions
On the frontend, I created a Vite + React project and confirmed it runs locally. After enabling CORS middleware on the backend, I added a simple button on the frontend that successfully fetched data from the (stubbed) GET /goals endpoint.
✅ Outcome: frontend ↔ backend connectivity is working and the basic API surface exists.
Future: Progress report formatting will change from here on out. However, I am keeping this as is for posterity