تفاصيل العمل

Traveler is a low-cost, open-source budget travel planning web app (Next.js 14 + TypeScript). It helps travelers discover free/cheap activities, food, transit, and walking routes on a 2D map, without relying on paid map APIs or AI enrichment. Stack - Frontend: Next.js 14 (App Router), React 18, Tailwind CSS - Maps: Leaflet / react-leaflet on OpenStreetMap data, with OSRM for real-street walking routes - Backend/Data: Firebase (Auth + Firestore), with mock-data fallback when Firebase isn't configured - Extras: Three.js (some 3D/visual elements), Lottie animations, optional Unsplash/Pexels integration for imagery Core features - 📍 Interactive 2D map discovery (free activities, cheap food, transit, walking routes) - 🗺️ Live city generation from OpenStreetMap data — type a city, get a starter itinerary and points of - Maps: Leaflet / react-leaflet on OpenStreetMap data, with OSRM for real-street walking routes - Backend/Data: Firebase (Auth + Firestore), with mock-data fallback when Firebase isn't configured - Extras: Three.js (some 3D/visual elements), Lottie animations, optional Unsplash/Pexels integration for imagery Core features - 📍 Interactive 2D map discovery (free activities, cheap food, transit, walking routes) - 🗺️ Live city generation from OpenStreetMap data — type a city, get a starter itinerary and points of interest, no AI needed (AI enrichment was recently removed per the latest commit) - 🚶 Walking routes with real street data, distance/time/difficulty - ⚠️ Crowd-sourced safety/scam warnings per city - 📝 Community submissions with an admin verification dashboard - 🔐 Firebase Auth with recently improved error handling (friendly messages + console diagnostics for unauthorized-domain issues)

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة