We started by creating a landing page to validate the idea and measure early interest while keeping the initial budget lean. Once the designs were ready, our team moved into development. We built a simple but effective website, supported the product team in launching initial marketing campaigns, and soon, the first users joined the waitlist.
With proven demand, the next step was the core app itself: a space where travellers could connect, plan, and share their experiences in real time. From this foundation, Overlap began to grow into a social hub for explorers worldwide.
Front-end side
- React Native
React Native simplified mobile app development by allowing us to use a single codebase for both iOS and Android platforms, saving time and effort.
- JavaScript & TypeScript
JavaScript, along with TypeScript for type safety, powered the app’s logic, making it dynamic and interactive for users.
- Expo
Expo provided tools and services to build, test, and deploy the app, making development smoother and more efficient.
- React Navigation
React Navigation made it easy to move between screens within the app, improving navigation flow and user experience.
- Axios
Axios handled communication with the backend, enabling real-time updates, seamless data exchange and interaction with APIs.
- UI Component Libraries
Pre-made UI components helped us create a consistent, visually appealing, and user-friendly interface while accelerating development.
- State Management
Redux and the Context API maintained smooth data flow and stable performance across all user interactions.
Features Implemented
- Traveller Profiles
Users can create personal profiles to track their journeys, mark visited countries, and unlock achievements based on travel milestones. The profile becomes their digital travel diary, reflecting where they’ve been and what they’ve experienced.
- Communication & collaboration
The app connects like-minded travellers, enabling them to view friends’ upcoming trips, receive notifications about shared plans, and update wishlist destinations together. Planning group adventures has never been simpler.
- Nomad Maps
With Nomad Maps, users can discover where their friends or even public travellers plan to go next. This feature keeps the community connected and helps travellers meet nearby explorers in real life.
- Personalised recommendations
By summarising trip experiences and preferences, users help the app generate destination ideas and travel suggestions that match their unique style.