Click here to watch my app portfolio video.
React Native Developer — Developed the HostGuest Hotel Booking mobile application from Figma to React Native, integrating Laravel APIs, AI chatbot, and Firebase-based real-time messaging. Delivered a dual-role experience for hosts and guests with tailored features for each user type.
This project involved building a cross-platform hotel booking platform designed for two distinct user roles — Hosts (hotel/property owners) and Guests (travelers). Starting from the provided Figma design, I built the complete React Native frontend and integrated Laravel APIs provided via Postman by the backend team.
Designed separate navigation flows for Hosts and Guests with unique tools like:
-
Hosts: Property & featured listings (premium paid promotion), offer management (view guest price offers), profile & account settings.
-
Guests: Booked stays, saved lists, payments, and offers (receive host price offers on demands).
An AI-powered chatbot (ChatGPT API) was integrated to assist both guests and hosts with queries, recommendations, and customer support. Real-time chat and push notifications were powered by Firebase.
Tech Stack:
-
Frontend: React Native CLI
-
Backend: Laravel APIs
-
AI Integration: ChatGPT
-
Notifications & Messaging: Firebase
-
Design Source: Figma
Results Achieved:
-
Delivered a smooth dual-role experience in one mobile app
-
Boosted user engagement with AI chatbot support
-
Enabled instant communication and alerts via Firebase
-
Streamlined booking and listing management