Building EuroVoyage: How I Made Free Travel Website with 10000+ Airports [GitHub + Travelpayouts 787950]

EuroVoyage, Travel Technology, GitHub Actions, Email API, Travelpayouts, Partner ID 787950, Zero Cost Website, Leaflet Maps, Trttnews24bd, Automated Email Marketing
Building EuroVoyage: Zero-Cost Automated Travel Hub & 6-API Email System | Partner 787950
⚡ FULL-STACK ARCHITECTURE
๐Ÿค– GITHUB ACTIONS AUTOMATION MARKER: 787950

๐ŸŒ Building EuroVoyage: A Zero-Cost, Automated Global Travel Hub & Multi-API Email Ecosystem

Published on: Trttnews24bd & EuroVoyage Global Hub | System Status: ● Active Pipeline

In modern web development, creating a feature-rich, high-performance platform without high server maintenance costs is the ultimate goal. Over an intensive two-day collaboration, we designed, architected, and built EuroVoyage Global Travel Assistant (Partner ID: 787950) — an interactive, lightweight web application paired with an automated background email dispatch engine using GitHub Actions and free Email APIs.

1 Core Architecture & Front-End Engine

The front-end of EuroVoyage is built as a static, single-page application (index.html) using Primer CSS, Leaflet Maps, and FontAwesome. It delivers a high-tech dark theme while keeping network payloads minimal.

๐Ÿ“ก Geo-IP Auto Detection

Utilizes ipapi.co to silently detect visitor geography and auto-adjust interactive map coordinates.

๐Ÿ—บ️ 194+ Global Airports

Pre-configured priority hubs with dynamic AJAX dataset fetchers for 10,000+ airports worldwide.

๐Ÿ”— Affiliate Matrix Engine

Deep-linked with Aviasales, Trip.com, Airalo eSIM, GetTransfer, and AirHelp (Marker 787950).

2 How It Works & Key User Benefits

  • Instant Route Discovery: Search any airport code (IATA) to map flights without latency.
  • Instant eSIM Connectivity: Direct access to Airalo eSIMs protects travelers from high roaming rates abroad.
  • Pre-Booked Airport Transfers: Guarantees verified airport-to-hotel rides via GetTransfer.
  • 100% Free Access: Zero fees or hidden subscriptions for global users.

3 Security, Privacy & User Safety

๐Ÿ”’ Zero Sensitive Data Logging: We do not ask for or collect credit card info or NIDs.

๐Ÿ›ก️ Client-Side LocalStorage Encryption: Email subscriptions remain safely isolated inside HTML5 browser storage (ev_subscribers).

๐Ÿ” Encrypted GitHub Secrets: All communication tokens run via encrypted CI/CD repository secrets.

4 The 6 Free Email Marketing APIs Matrix

Service Provider Free Allowance API Endpoint Link
1. Brevo (Sendinblue) 300 emails/day (9,000/mo) API Key Direct ↗
2. EmailOctopus 2,500 Subs + 10,000 emails/mo API Key Direct ↗
3. Mailjet 200 emails/day (6,000/mo) API Key Direct ↗
4. SendGrid 100 emails/day (3,000/mo) API Key Direct ↗
5. MailerLite 1,000 Subs + 12,000 emails/mo API Key Direct ↗
6. Sender.net 2,500 Subs + 15,000 emails/mo API Key Direct ↗

5 Background Automation via GitHub Actions

๐Ÿ“„ .github/workflows/eurovoyage-actions.yml YAML Automation
name: EuroVoyage Global Auto-Broadcaster

on:
  push:
    branches:
      - main

jobs:
  broadcast-travel-alerts:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Source Code
        uses: actions/checkout@v4

      - name: Trigger Email API Service
        run: |
          curl -s -X POST \
            --user "${{ secrets.MAILJET_API_KEY }}:${{ secrets.MAILJET_SECRET_KEY }}" \
            https://api.mailjet.com/v3.1/send \
            -H 'Content-Type: application/json' \
            -d '{
              "Messages": [{
                "From": {"Email": "engrtaher2017@gmail.com", "Name": "EuroVoyage Assistant"},
                "To": [{"Email": "engrtaher2017@gmail.com", "Name": "Subscriber"}],
                "Subject": "EuroVoyage - Travel Alert Update",
                "HTMLPart": "Check out new routes at <a href=\"https://cocvghuj.github.io\">EuroVoyage Hub</a>."
              }]
            }'

๐Ÿ“Œ System Deliverables Summary

  • Interactive Frontend: Production-ready index.html with Leaflet map, Primer CSS dark mode, and affiliate widgets.
  • Background CI/CD Runner: GitHub Actions YAML workflows for automatic notification triggers.
  • Multi-API Ecosystem: Complete 6-ESP integration guide for zero-cost email marketing.

Post a Comment

0 Comments