Logo
PROGRASTIC
Travel & Social · Live

Trip Circle

Real-time group travel, all in one app

iOS & Android · React Native

Trip Circle screenshots

Trip Circle is a full-stack, real-time group travel management application built for mobile (iOS & Android) using React Native + Expo. It brings together everything a group of travellers needs — planning, communication, and finances — into one beautifully designed platform.

The app is backed by a robust Node.js + Express + PostgreSQL server powered by Socket.IO for real-time communication, and features deep-linked push notifications to keep every member of a trip up to date, even when the app is closed.

Tech Stack
React NativeExpoNode.jsExpressPostgreSQLSocket.IONotifeeJWT

Key features.

Trip Management

Create and manage trips with destinations, travel dates, cover images, estimated budgets, and a complete member roster.

Real-Time Group Chat

A full WhatsApp-style chat for every trip — text, photo sharing, emoji reactions, replies, mentions, and editable/deletable messages.

Expense Splitting

Log shared expenses with smart equal or custom splits, track who paid, and monitor budget vs. actuals in real time.

Journey Planner

A dedicated tab to plan and view the day-by-day itinerary of a trip.

Member Management

Invite travellers via trip invitations, manage member roles, and track trip activity logs.

Smart Push Notifications

Deep-linked notifications powered by Notifee and Expo Notifications route users straight to the right trip and tab — even from a cold start.

Secure Authentication

Email/password login plus Google Sign-In, protected by JWT tokens and bcrypt password hashing.

Discover

Browse and join public trips from other travellers.

Why it exists.

01

Plan Together

From the moment a trip is created, every member has a shared destination, date range, and budget they can see and contribute to.

02

Talk Together

The integrated group chat eliminates the need for a separate WhatsApp group, keeping all trip-related conversations in context.

03

Pay Together (Fairly)

Equal and custom split options mean everyone knows what they owe and what was spent — removing the awkwardness of post-trip money conversations.

04

Stay in the Loop

Real-time socket events and push notifications mean no member ever misses an update — a new message, a new expense, or a trip invitation.

More from us.