SHORTLIST – DEVELOPMENT ROADMAP

Project Start Date: 2 December 2025 • Primary Delivery Driver: iOS (4 weeks ahead)
Status: Active Lead: SourceKode
Modernise → Stabilise → Enhance → Scale
Prepared: 29 November 2025

1. Programme overview for client Executive

Team SourceKode has initiated full modernisation of the Shortlist codebase. The iOS platform is the lead track. Login flows, session handling and email-sending mechanisms are being corrected. Simultaneously, the item-addition flows (Places / Books / Movies / Music) are being redesigned to deliver a frictionless, UX-driven workflow.

Once iOS stabilises, the Android codebase will undergo a parallel upgrade cycle and mirror UX improvements. iOS will remain approximately four weeks ahead of Android for releases and new capability streams.

2. Development roadmap with timelines Timeline

PHASE 1 — iOS Modernisation & Core Fixes 2 Dec – 20 Dec 2025

Duration: 3 weeks

Week 1 (2 Dec – 8 Dec) — Deliverables

Week 2 (9 Dec – 15 Dec) — Deliverables

Week 3 (16 Dec – 20 Dec) — Deliverables


PHASE 2 — Android Modernisation & Feature Parity 20 Dec – 25 Jan 2026

Duration: 5 weeks

Week 4–5 (20 Dec – 5 Jan)

Week 6–7 (6 Jan – 20 Jan)

Week 8 (21 Jan – 25 Jan)


PHASE 3 — New feature delivery & product enhancement 25 Jan – 15 Mar

Duration: 7 weeks

Feature streams (cross-platform): Social & Sharing • Map-Based Discovery • Calendar/Reminders • Lightweight Recommendations • Gamification • Booking/Ticketing Linkouts

Week 9–10 (25 Jan – 8 Feb)

Week 11–12 (9 Feb – 23 Feb)

Week 13 (24 Feb – 2 Mar)

Week 14 (3 Mar – 9 Mar)

Week 15 (10 Mar – 15 Mar)

3. Gantt chart (executive view) Visual

Timeline: Dec 2025 – Mar 2026

4. Detailed new feature recommendations Product

Optimised for Business Travellers, Explorers, Young Power Users

A. Social & Collaboration Layer

FeatureDescriptionBusiness ValueComplexity
Follow ListsUsers follow others' lists (restaurants, books, destinations).Viral growth loop.Medium
List SharingShare via link, QR, or in-app connection.Drives new user acquisition.Low
Comments & LikesLightweight feedback on lists.Community engagement.Low-Medium
Collaborative ListsMultiple users contribute to the same list.Ideal for travel planning.Medium

B. Mapping & Location Intelligence

FeatureDescriptionValueComplexity
Maps View for PlacesVisualises saved places on a map.High engagement; planning tool.Medium
Auto-fill from Maps APIsAddress, hours, photos pulled automatically.Frictionless UX.Medium
Nearby SuggestionsLocation-based recommendations.Retention driver.Medium

C. Productivity Enhancements

FeatureDescriptionValueComplexity
Calendar SyncAdd events for saved movies/book releases/restaurants.Integrates into daily life.Low
RemindersNotifications for plans ("Try this café Friday").Sticky usage.Low
Smart SortingSort by distance, rating, category.UX uplift.Low

D. Recommendations Engine

FeatureDescriptionValueComplexity
Rule-based SuggestionsSuggest movies/restaurants based on saved items.High discoverability.Low
Trending ListsShows what's popular globally.Social proof.Medium

E. Gamification Layer

FeatureDescriptionValueComplexity
Badges"Foodie 10", "Traveller 20", etc.Motivation loop.Low
StreaksEncourage daily usage.Retention lever.Low
Milestone RewardsUnlock themes or list templates.Differentiator.Low-Medium

F. Future Revenue Stream Integrations

IntegrationDescription
Ticketmaster / BookMyShow API LinkoutsShow events related to user interests.
Travel Affiliate APIs (Booking, Agoda)Hotel info, linkout for booking.
Restaurant Table Reservation PartnersE.g., Zomato / Resy / OpenTable.

These can be Phase 1 (Link-out) and Phase 2 (Deep integration once scale is achieved).

Interactive: Mark items complete Demo

Tap an item row to mark it as complete. This demo persists the state locally and shows the UI behaviour for the product feature. In production, this should call the app API endpoint (/api/lists/<listId>/items/<itemId>/complete).

ItemCategoryAction
Visit La Petite CafePlace
Read "Atomic Habits"Book
Watch "Inception"Movie

Note: This demo uses localStorage to persist completed flags. Replace with authenticated API calls when integrating into app backend.

5. Executive summary Summary

By structuring iOS as the lead platform and phasing enhancements across three months, the roadmap ensures momentum, stability and consistent value unlocks for users. The new features—maps, social layers, recommendations, productivity tools and gamification—position Shortlist as a unified "life organisation + discovery + planning" app capable of scaling into revenue partnerships by Q3 2026.