Skip to content
Custom CRM/CMS Development

Green Apple Travel & Tourism CRM

Client: Green Apple Travel & Tourism LLC

A full-stack CRM platform powered by multiple AI models that unifies lead management, visa document generation, sales reporting, and cross-platform social media automation for a Dubai-based travel agency.

November 2025
Custom CRM/CMS Development
Green Apple Travel & Tourism CRM

About This Project

Project Overview

Green Apple Travel & Tourism needed a centralized system to manage every aspect of their travel business — from capturing leads across multiple channels to generating visa documentation and automating their social media presence. I built a comprehensive CRM from scratch using the TALL stack that now serves as the backbone of their entire operation.

The Challenge

Before this system, the team was juggling spreadsheets, manual document preparation, and posting to social media one platform at a time. Leads from their website, social media ads, and direct inquiries were scattered across inboxes and chat apps. Visa documentation alone — flight bookings, hotel reservations, insurance certificates, application forms, and cover letters — required hours of manual preparation per client.

What I Built

Unified Lead Management

The CRM captures leads from every platform — the website, Facebook, Instagram, Google Ads, WhatsApp, and direct inquiries — into a single dashboard. Sales agents see real-time notifications via Laravel Reverb and can action leads instantly.

AI-Powered Document Generation

This is where the system truly stands apart. I integrated five different AI models — Claude by Anthropic, OpenAI, DeepSeek, Gemini, and Grok — each handling tasks suited to their strengths. The system generates complete visa application packages including flight bookings, hotel reservations, travel insurance documents, visa application forms, and personalized cover letters. What used to take an agent 2-3 hours now takes minutes.

Sales Reporting Dashboard

Management gets a real-time view of sales performance, conversion rates, revenue tracking, and agent productivity. Payment generation links allow clients to pay directly through the system.

Social Media Automation Engine

I built a scheduling calendar where the marketing team plans content weeks in advance. When a scheduled post triggers, the system auto-generates images and copy using AI, then publishes simultaneously to Facebook, Instagram, Twitter, LinkedIn, Google Business Profile, 2GIS, Telegram Channel, and Threads. Ten platforms, one click.

SEO Results

Beyond the CRM, I built and optimized the public-facing website at greenappletravel.ae. Within my first year as a web developer, I ranked the site to the first page of Google for competitive Dubai travel keywords — a result that continues to drive organic leads into the CRM pipeline.

Technical Architecture

The application runs on Laravel with Livewire for reactive interfaces, Alpine.js for client-side interactions, and Tailwind CSS for the UI. Redis handles caching and queue management. Laravel Reverb powers real-time notifications. Supervisor manages background workers that process document generation and social media posting. The entire system runs on Nginx with optimized performance tuning.

Advertisement

Technologies Used

Laravel Livewire Alpine.js Tailwind CSS MySQL Redis Laravel Reverb Supervisor Nginx Claude API OpenAI API DeepSeek API Gemini API Grok API

Project Links

Project Info

Client
Green Apple Travel & Tourism LLC
Service
Custom CRM/CMS Development
Completed
November 2025

What Our Client Says

"Marcc built our entire CRM from scratch and it completely transformed our operations. The AI-powered visa document generation alone saves our agents hours every day. The social media automation posts to all our platforms with one click. He delivered beyond what we imagined."
A
Ahmad Al-Farsi
General Manager at Green Apple Travel & Tourism LLC

Interested in a Similar Project?

Let's discuss your ideas and create something amazing together. We'd love to help you achieve your digital goals.

Start Your Project

HanzWeb Assistant

Ask us anything

Hi there! I'm the HanzWeb AI assistant. I can answer questions about our services, projects, and how we can help your business. What would you like to know?

Powered by AI. Responses may not always be accurate.