
TunisiaTrip
About
TunisiaTrip is the premier international travel platform dedicated exclusively to Tunisia, serving as the digital gateway for global travelers seeking to discover the country's rich cultural heritage and diverse landscapes. The platform delivers comprehensive multilingual tourism content covering everything from historical destinations and curated tours to accommodations, fine dining restaurants, and authentic local activities. With a focus on providing an immersive user experience, TunisiaTrip connects visitors with the very best that Tunisia has to offer, from the Mediterranean coastline to the Sahara desert. The platform features intuitive navigation, detailed destination guides, and up-to-date information to help travelers plan their perfect Tunisian journey. As a key player in Tunisia's digital tourism ecosystem, the platform collaborates with local partners to ensure authentic and memorable travel experiences for every visitor, making it the go-to resource for anyone planning to explore this North African gem.
Tech Stack
Key Features
- Multilingual content in 6+ languages with full SEO optimisation
- Interactive destination guides with maps, photos, and curated itineraries
- Real-time hotel and tour booking with availability checking
- Responsive design optimised for mobile travellers
- Admin dashboard for content management and analytics
My Role
Led full-stack development of the TunisiaTrip platform using Next.js for the frontend and NestJS for the backend API. Designed the PostgreSQL database schema, implemented the multilingual content system, built the booking engine, and configured CI/CD pipelines with Docker deployment.
Challenges & Solutions
Building a performant multilingual platform that handles thousands of daily visitors while maintaining fast load times required careful optimisation of database queries, implementing edge caching strategies, and structuring the content system to support dynamic language switching without full page reloads.


