Retour aux Projets

Drâa Tafilalet Travel

A travel agency website for Morocco's Drâa-Tafilalet region showcasing tours, hotels, restaurants, and transportation with an interactive Google Maps integration.

2022

Durée

May 2022 – Jun 2022

Taille de l'équipe

3 personnes

Technologies

7+ tech

Drâa Tafilalet Travel

Aperçu du Projet

Built as a university web development project, this travel agency website showcases the tourism offerings of Morocco's Drâa-Tafilalet region. Visitors can explore tour packages, browse hotel and restaurant options, check transportation services, and contact the agency through an integrated form. The Google Maps JavaScript API powers an interactive map pinpointing tour locations across the region.

Fonctionnalités

  • Interactive Google Maps integration with pinned tour locations across the Drâa-Tafilalet region
  • Hotel and tour packages with pricing and booking options
  • Restaurant and activity recommendations for travelers
  • Transportation services for easy travel arrangements
  • AJAX-powered contact form for inquiries and booking requests
  • Responsive design optimized for desktop and mobile devices

Défis

  • Integrating the Google Maps JavaScript API and dynamically populating location markers from data
  • Designing a visually rich tourism site using only HTML, CSS, and Bootstrap
  • Coordinating a multi-person project with consistent styling across pages

Solution

Used the Google Maps JavaScript API to render an interactive map with custom markers loaded from a local data config. AJAX handles form submissions without page reloads. Bootstrap grid ensures responsive layouts across all device sizes.

Architecture

Static multi-page website. jQuery and vanilla JS handle interactivity and AJAX form submissions. Google Maps JavaScript API is initialized on page load and populated with tour location data from a local JSON configuration.

Résultats & Impact

  • Fully navigable multi-page tourism website showcasing the Drâa-Tafilalet region
  • Interactive map surfaces tour destinations at a glance
  • Responsive Bootstrap layout adapts cleanly across all screen sizes
Technologies

Frontend

HTMLCSSBootstrapJavaScriptjQuery

Backend

Base de données

Outils

Google Maps APIAJAXGit
Équipe
  • Ismail ZAHIR
  • Ayoub ZITANE
  • Zakia RHIOUI
Licence
MIT

Libre d'utilisation, modification et distribution avec attribution.

Tags du Projet
HTMLCSSJavaScriptBootstrapjQueryGoogle Maps APIAJAX

Plus de Projets

NexoWorld
2024
An AR mobile game where players explore real-world locations to earn in-app currency and complete challenges — built on a Spring Boot microservices backend with real-time location sync.
Spring BootFlutterMongoDB+5
Kolchi.ma
2024
A full-featured Moroccan e-commerce and repair marketplace connecting buyers, sellers, and service providers on a polyglot microservices platform with real-time messaging.
DotNet CoreSpring BootNestJS+6