🧠 Inspiration
Tourism in Morocco is booming, especially ahead of the 2030 World Cup — but travelers often face cultural gaps, scattered information, and planning stress. We wanted to create a smart, accessible solution that enhances their experience while supporting local businesses.
✨ What it does
Morocco Landing Assistant is an AI-powered travel companion that:
- Generates personalized itineraries
- Recommends places, restaurants & experiences in real time
- Offers cultural tips and local guidance
- Supports bookings directly in-app
- Promotes local businesses and artisans
- Translates messages and recommendations for seamless cross-language communication
🛠️ How we plan to build it
Our tech stack will include:
- Frontend: Next.js + Tailwind CSS
- Backend: Node.js + Express with PostgreSQL (via Prisma ORM)
- AI & Translation: OpenAI API and external translation APIs for multilingual support
- Geolocation & Maps: Google Maps API
- Authentication: Firebase Auth
- Hosting: Vercel (frontend) and Railway (backend & DB)
🧩 Anticipated challenges
- Handling real-time translations accurately
- Balancing simplicity and usefulness in user interface
- Adapting to diverse tourist behaviors and cultural sensitivities
🏆 What we aim to achieve
- A seamless and intelligent travel experience
- Strong support for local Moroccan businesses
- A truly multilingual and culturally aware assistant for travelers
📚 What we expect to learn
- Building scalable AI-assisted travel tools
- Improving UX for culturally diverse audiences
- Leveraging real-time APIs efficiently in mobile-first environments
Built With
- amazon-web-services
- docker
- express.js
- google-maps
- martin
- mysql
- nginx
- node.js
- postgis
- python
- tailwind-css
- tileservergl
- typescript
Log in or sign up for Devpost to join the conversation.