Activity Planner App

Activity Planner

Plan places, activities, groups, and optimized routes from one quiet planning space. Validate addresses, estimate travel, and turn scattered ideas into a route you can actually follow.

ORS
address validation and route optimization
Views
personal or shared team planning spaces
Calendar
planned and recurring activities

From idea to route

APA is built around the planning loop: choose where, choose what, then optimize the order.

1

Save real places

Keep validated addresses, coordinates, map links, and travel metrics tied to the right view.

2

Link activities

Attach activities to places, groups, dates, specific addresses, and estimated time.

3

Optimize routes

Select a place, choose its activities, pick a starting address, and let ORS recommend the stop order.

Built for actual planning

Compact tools for repeatedly deciding what is worth doing next.

Routes

Save optimized stop order, travel duration, distance, start address, and per-stop snapshots.

Activities

Track to-do, done, and cancelled activities with estimated minutes, recurrence, dates, and location details.

Places

Keep destinations organized with validated address data and linked open activity totals.

Groups

Use multiple groups per activity so plans can belong to the categories that actually fit.

Calendar

See planned activities by day, including generated recurrence occurrences.

Shared views

Switch between your personal planner and team views with separate ownership and access control.

Private by default

Every personal item is scoped to its owner. Team views are explicit shared planning spaces.

Server-side ORS calls API keys stay on the server. Browser code talks only to app endpoints.
Session-based security Hardened PHP sessions, CSRF protection, MFA support, and DB-backed session validation.
No tracking stack required The app uses an essential session cookie and local theme preference storage.

Start planning with places, activities, and routes in one view.