rnblocks

Airbnb-Style Profile & Settings

Tap the blue Open with Expo Go button to preview on your device.

Customize in Studio

What this app does

This is a property discovery and booking platform — think Airbnb's core experience. Users browse available properties, save favorites to organized collections, view detailed listings with photos and reviews, and manage their profile and account settings all in one place. It solves the discovery and planning phase of travel accommodation: finding the right place, comparing options, and keeping track of properties you're interested in.

Screens and user flow

The app opens on ExploreScreen, a feed-style home surface where users browse property listings. Search and filter controls sit at the top, with category browsing below. Tapping any listing card navigates to ListingDetailScreen, a full property view showing photos in a carousel, amenities, host information, guest reviews, and a prominent booking call-to-action. Users can return to explore or save the listing.

From the tab bar, users can jump to WishlistScreen at any time. This tab displays saved properties organized into user-created collections — a way to group listings by trip, price range, or any other logic the user prefers. Each saved property here also links through to ListingDetailScreen, so the detail view acts as a central hub reachable from both discovery and saved tabs.

The ProfileScreen tab shows the user's account hub: their avatar and display name at the top, a card promoting host signup if relevant, and grouped rows for managing personal information, payment methods, and security settings. Tapping "Edit Profile" pushes into EditProfileScreen, an inline form where users update their display name, bio, profile photo, and contact details. Changes save and return to the profile view.

The navigation uses a tab bar at the bottom to switch between Explore, Wishlist, and Profile. Within each tab, tapping into a detail or edit screen slides in from the right, maintaining context. Users can always tap back to return to the previous tab view.

Who it's for

Founders and product managers validating a travel or hospitality marketplace idea will find a complete, tappable proof-of-concept ready to show investors or test with early users. Designers can use this as a reference for interaction patterns — saved collections, detail-to-tab navigation, grouped settings — and adapt the layout or visual hierarchy for their own project pitch. Developers and agencies scaffolding a new React Native app can extract this as a working foundation, customize colors and copy, and avoid rebuilding basic navigation and form patterns from scratch. Teams evaluating code quality get a real, generated codebase to review for structure and best practices.

Built with RNBlocks

One prompt generated all five screens: navigation, consistent design tokens, and fully tappable React Native code. The warm, coral-accented interface pairs property discovery and profile management in a familiar, trustworthy pattern. Remix this flow to make it yours.