TripControl – Development Log

Status: Pre-pilot (Phase 6 readiness)

Security & Data Protection

  • Strict data isolation implemented – teachers only see their own trips
  • Row Level Security (RLS) enforced across all database tables
  • Secure access logic via trip membership validation
  • Sessions fully cleared on logout to prevent data leaks

This ensures a privacy-safe environment suitable for school use.

Payments & Pricing Model

  • Student-based pricing introduced:
    • €29 – up to 10 students
    • €49 – 11+ students
  • Monthly subscriptions removed for simplicity
  • Stripe Checkout fully integrated
  • Automatic upgrade confirmation after payment

Pricing is now simple, transparent, and aligned with real school trips.

Student Limits & Access

  • Free tier: up to 5 students
  • Pro (small): up to 10 students
  • Pro (large): 50+ students
  • Join flow blocks when limit is reached
  • Admin dashboard shows real-time student count

Map & Location System

  • Rebuilt using OpenStreetMap (Leaflet)
  • No API key required
  • Search by place or address
  • Click-to-place pins

Premium Features

  • Photo tasks available in Pro
  • Transport links available in Pro
  • Clear upgrade prompts for locked features

Trip & Teacher Management

  • View all trips: Active, Upcoming, Past
  • Switch between trips easily
  • Delete trips with confirmation
  • Copy trip structure (without students)

Student Management

  • Add students manually by name
  • Pre-register students
  • Invite via email (copy message)
  • Duplicate entries prevented

Language & Stability

  • Language selection persists across sessions
  • Updated translations (EN / FI / SV / ES / FR / DE)
  • Free tier display corrected (up to 5 students)
  • Improved login, routing, and session handling

Teacher Profile

  • Update email and password
  • View subscription tier
  • Direct support contact

What’s Coming Next

Pilot Phase (Now)

  • Testing TripControl with real teachers and school trips
  • Refining onboarding and first-use experience
  • Improving clarity of schedules, tasks, and communication
  • Stabilizing payment and upgrade flow

Improved Teacher Planning (Next Step)

  • Desktop-first planning experience for teachers
  • Easier creation and editing of trips on computer
  • More efficient tools for managing schedules, tasks, and students
  • Clear overview of trips, participation, and progress

TripControl is evolving into a platform where teachers plan comfortably on desktop, while students use a simple mobile-friendly interface during the trip.

Continuous Improvements

  • Better notifications for schedule and task updates
  • Improved student overview and tracking for teachers
  • Export options (PDF / Excel summaries)
  • Refined admin dashboard and insights

Future Direction

  • School-wide licenses and multi-teacher collaboration
  • Custom branding options for schools
  • Expanded language support
  • Introduction of a solo-trip mode for individual travelers

While the current focus is on school trips, the platform is being built with flexibility in mind. In the future, TripControl will also support individual travel planning without school-specific roles, making it useful beyond the classroom.