This document is password protected.
Mobile App Development (iOS & Android)
The Let's Go Adventure Club App will serve as a central mobile platform (iOS & Android) where users across the UK can discover events, book trips, and engage with an active community. The app takes inspiration from successful platforms like the WeMeet App while going beyond with its own unique features.
Vision: A central hub for events, trips, and community engagement — simple, inviting, and social-first.
Version 1 (V1) includes all essential features to successfully launch the app and build a solid user base.
Location-based feed with categories, smart suggestions, and a clear overview of all events.
Users can create their own events — with an approval process by admins before publication.
Personal profiles with past and upcoming events as well as social proof elements.
One-tap join, digital tickets with wallet integration, and scan functionality.
Events organized by cities such as Leeds, Manchester, London, and more.
Personalized notifications and emails based on location and interests.
The Event Feed is the heart of the app. Users see relevant events based on their location — automatically detected or manually selected.
| Field | Description |
|---|---|
| Title | Name of the event |
| Category / "Vibe" | e.g. hike, social, trip |
| Date & Time | When the event takes place |
| Attendee List | "Who's going" — overview of participants |
| Quick Join | One-tap participation |
| Description | Details and info about the event |
| WhatsApp Link | Direct link to event group chat |
Reference: The WeMeet App uses a similar concept with categories such as "Art, Culture & Books", "Food, Wine & Drinks", "Nature & Excursions", "Sports", "Yoga & Wellness", and "Community & Reunion".
Users can create their own events. Before publication, all events go through an approval process (admin approval) to ensure quality.
Required fields:
Workflow: Create event → Admin review → Approval → Event goes live in the feed
Each user gets a personal profile with the following elements:
The app is organized by cities to show users relevant local events:
Personalized push notifications increase engagement and keep users active:
| Type | Example |
|---|---|
| Social Proof | "40 people going tonight in Leeds" |
| Urgency | "Last 5 spots left!" |
| Relevance | "New event near you" |
| New Offer | "New trip just launched!" |
| Seasonal | "Feeling like you want some winter sun?" |
Personalized emails based on user behavior and preferences:
Note: Push notifications and emails are an important retention channel and should be considered from the very beginning of the strategy.
| Area | Technology | Benefit |
|---|---|---|
| Mobile App | React Native / Flutter | Single codebase for iOS & Android |
| Backend / API | Node.js / Supabase | Scalable, real-time capable |
| Database | PostgreSQL | Reliable, geo-capable |
| Auth | OAuth 2.0 / Social Login | Easy registration |
| Push | Firebase Cloud Messaging | iOS & Android covered |
| SendGrid / Resend | Personalized campaigns | |
| Tickets | Wallet API (Apple/Google) | Native integration |
| Hosting | AWS / Vercel | Global, highly available |
Cross-Platform Approach: By using React Native or Flutter, the app is developed with a single codebase for both platforms (iOS & Android). This saves time, reduces costs, and ensures consistent behavior.
| Phase | Content |
|---|---|
| 1. Discovery & Design | Requirements analysis, wireframes, UI/UX design |
| 2. Development V1 | All core features (Event Feed, Profiles, RSVP, Tickets, Push, Email) |
| 3. Testing & QA | Functional, performance, and usability testing |
| 4. Launch | Publication on App Store & Google Play Store |
| 5. Iteration | Incorporate feedback, bug fixes, optimizations |
After a successful V1 launch, additional features can be planned and implemented. The exact scope depends on budget, timeline, and insights from live operations.
Iterative Approach: We recommend collecting user feedback after the V1 launch and prioritizing the roadmap together. This ensures resources flow into the features that deliver the greatest value.
Current Challenge: There is currently no central platform for events
and community around Let's Go.
Objective: Simplify event discovery, booking, and community engagement — all in one app.
Benchmark: WeMeet App (reference for UX, features, and market positioning).
The V1 package includes all core features required for a successful launch: Event Feed & Discovery, Event Creation with Approval, User Profiles, RSVP & Digital Tickets, City-Based Structure, Push Notifications, and Email System.
| Phase | Scope | Price |
|---|---|---|
| 1. Discovery & Design | Requirements, Wireframes, UI/UX Design | CHF 12'500 |
| 2. Development V1 | All 6 core features | CHF 64'500 |
| 3. Testing & QA | Functional, performance & usability testing | CHF 8'500 |
| 4. Launch | App Store & Google Play publication | CHF 3'500 |
| Total V1 | CHF 89'000 |
Included: Project management, regular status updates, and one round of revisions per phase are included in the price.
Each feature below can be added individually after the V1 launch, based on priority and budget.
| Feature | Description | Estimate |
|---|---|---|
| In-App Messaging | Direct messages between participants | CHF 14'000 |
| Advanced Search Filters | Distance, date, price, participant filters | CHF 6'500 |
| Payment Integration | In-app payment for paid events & trips | CHF 12'000 |
| Rating System | Rate events and organizers | CHF 5'500 |
| Admin Dashboard | Web-based backend for event management | CHF 18'000 |
| Social Features | Friends list, activity feed, recommendations | CHF 15'000 |
| Trip Planning | Extended booking for multi-day trips | CHF 16'000 |
| Gamification | Badges, streaks & rewards | CHF 8'500 |
Note: All prices are estimates and exclude VAT. A detailed quote for each feature will be provided upon request. Prices may vary depending on final scope and complexity.
We look forward to building the Let's Go Adventure Club App together with you.