Bootstrap slice in progress

Campground Stay Tracking App

Mobile-first trip history, planning, and campground insights for every stay, every favorite site, and every dollar spent on the road.

Backend wiring

Local Supabase target is now attached

The app now reads its Supabase target from environment variables so the next slices can swap from placeholder UI into a real private-LAN backend without reworking the shell.

API endpoint

10.59.30.170:54321

Network scope

Private LAN

Readiness

Env wired for real backend

Launch shell

What this first slice sets up

This scaffold establishes the product frame so the next delivery slices can drop in real auth, persistence, and feature workflows without reworking the shell.

Responsive Next.js foundation

A clean App Router shell with Tailwind, typed routes, and room for dashboard, campgrounds, stays, maps, and reporting.

Future Supabase auth and data seam

Prepared for hosted authentication, profile preferences, storage-backed stay photos, and shared/private campground access.

Campground and stay workflow scaffolds

Entry points for campground profiles, stay logging, cost tracking, desirable sites, and reporting workflows.

Account

Sign-in, sign-up, and profile defaults that prepare the app for private and shared travel history.

Open auth workspace

Stays

Create/edit trips with dates, site numbers, lodging type, nights, and cost calculations.

Open stay entry shell

Insights

Dashboard, trends, weather context, map exploration, and future CSV import/export flows.

Preview insights shell