Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

zakaria-tairari/Red-City

Record type:

software
Creator:
zak
Host:
Red City is an intelligent tourism platform based on a data ingestion and processing layer and modern AI features for discovery and recommendations in Marrakech # Red City Red City is a full-stack tourism discovery platform for Marrakech. It helps users explore places, view them on a map, search and filter by category or tags, save favorites, write reviews, and browse multilingual place content. The project also includes an admin dashboard and a Python data engine for collecting, enriching, translating, and preparing tourism data. ## Features - Interactive place discovery with list and map views - Place details with gallery, description, tags, reviews, and related places - Search, category filtering, tag filtering, sorting, and pagination - User authentication, email verification, password reset, profile update - Favorites and user review management - Admin dashboard for places, categories, reviews, users, media, and statistics - Multilingual frontend content with English, French, and Spanish support - AI-assisted tag generation and automated translation pipeline - Media download queue and storage status tracking - API rate limiting, caching, resources, and role-based access control ## Architecture The project is split into three main parts: ```text red-city/ ├── backend/ Laravel API, database, admin endpoints, auth, queues ├── frontend/ React + Vite client application └── data-engine/ Python FastAPI ETL service for scraping, tagging, translation ``` ## Tech Stack **Backend:** Laravel, MySQL, Sanctum, Scout, Meilisearch, queues, Pest **Frontend:** React, Vite, Tailwind CSS, React Router, TanStack Query, Zustand, Leaflet, Recharts **Data engine:** Python, FastAPI, Pandas, OpenAI-compatible API, OpenTranslate-compatible API ## Getting Started ### Backend ```bash cd backend composer install cp .env.example .env php artisan key:generate php artisan migrate --seed php artisan storage:link php artisan serve ``` ### Frontend ```bash cd frontend npm install cp .env.example .env npm run dev ``` ### Data Engine ```bash cd data-engine python -m venv .venv source .venv/bin/activate pip install -r requirements.t …

Visit

github.com

Languages

Arabic, Moroccan Spoken

Similar

zakaria-lagouader/hate-speech-detectionConsent Dialogue: Yohana Zakaria 20151019ayahia-zakaria/algerian-forest-fire-fwi-predictionzakaria-webdev/Gestion-de-Location-de-VoituresZakaria-pro/gitex-africa-2016-mcp-serverDBD_RIF_12_13_06_0026A DBD Tarifit-Berber project-E-rramdani Researcher-Erramdani Genre-sp Zakaria

zakaria-lagouader/hate-speech-detection

a python app for detection hate speech in darija # Hate Speech Detection using NLP Created by:

Consent Dialogue: Yohana Zakaria 20151019a

Consent || Zungumzo la Kibali || For any use of this single material, or of a small number of materi

yahia-zakaria/algerian-forest-fire-fwi-prediction

# 🔥 Algerian Forest Fire Intensity Prediction using FWI (Lasso Regression) A regression-based machi

zakaria-webdev/Gestion-de-Location-de-Voitures

L’agence FastCar Location, basée à Marrakech, souhaite informatiser son système de gestion.Actuellem

Zakaria-pro/gitex-africa-2016-mcp-server

# GITEX Africa 2026 MCP Server An MCP (Model Context Protocol) server that turns the GITEX Africa 2

DBD_RIF_12_13_06_0026A DBD Tarifit-Berber project-E-rramdani Researcher-Erramdani Genre-sp Zakaria

Data were collected on the basis of 7 pictures without text. Picture 1: It shows a fat boy wit