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.