Nasser Setti

AiPlanMyTrip

AiPlanMyTrip

Personal Project
8 hours ago

Project Overview

AI-powered travel planner with smart itineraries, real-time data, and in-app purchases built from scratch.

AiPlanMyTrip is a personal full-stack project designed to revolutionize travel planning. It intelligently creates optimized, real-time itineraries using artificial intelligence, geolocation services, and seamless subscription integration. I am responsible for the entire lifecycle: from system architecture and backend engineering to mobile app development and user experience design.

🔧 Backend (NestJS & AI Integration)

  • Architected and developed a modular, scalable backend using NestJS and TypeScript
  • Integrated OpenAI and Groq to power dynamic, personalized itinerary generation
  • Designed secure RESTful APIs to manage users, destinations, plans, and in-app purchases
  • Built a full subscription monetization system using Apple Pay and react-native-iap, with complete receipt validation and auto-renewal tracking
  • Used Mapbox APIs to deliver real-time, geospatial intelligence for destination-aware planning

📱 Mobile App (React Native & Expo)

  • Built a cross-platform mobile application using React Native and Expo, delivering native-like performance on both iOS and Android
  • Developed a responsive, intuitive UI to guide users through AI-assisted planning workflows
  • Embedded real-time interactive maps, route suggestions, and travel updates
  • Integrated in-app purchases and subscription flows with lifecycle event handling

🌐 Marketing Website (Next.js)

  • Created a fast, SEO-optimized website using Next.js to promote the app
  • Designed clean, modern landing pages highlighting features, with email capture for early access
  • Integrated deployment pipelines, analytics, and CI/CD workflows for streamlined development

Technologies

Next.js
React Native
Expo
Docker
Mapbox
Typescript
NestJS
Groq

Project Links

Project Details

Type:Software Development
Status:Completed
Company:Personal Project