A Little Everyday...

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