[{"data":1,"prerenderedAt":419},["ShallowReactive",2],{"portfolio-en-/en/portfolio/adventures-montenegro":3},{"project":4,"isFallback":400},{"id":5,"title":6,"body":7,"description":343,"extension":367,"head":368,"meta":369,"navigation":406,"path":407,"schemaOrg":368,"seo":408,"sitemap":410,"stem":417,"__hash__":418},"portfolio_en/en/portfolio/adventures-montenegro.md","Adventures Montenegro – Tour and booking management system",{"type":8,"value":9,"toc":342},"minimark",[10,15,23,26,29,33,36,58,65,67,71,74,106,109,111,115,122,142,144,148,153,156,160,163,177,181,184,195,199,202,206,209,223,227,230,244,246,250,254,257,261,264,268,271,285,289,292,294,298,301,323,326,328,332,337,339],[11,12,14],"h2",{"id":13},"digital-platform-for-tour-management","Digital platform for tour management",[16,17,18,19],"p",{},"Adventures Montenegro is a tour operator that sought a complete solution for professional tour management.\nThe goal was clear: ",[20,21,22],"strong",{},"build a system that eliminates manual work, simplifies tour organization, and provides users with an excellent overview of the offer.",[16,24,25],{},"We developed a modern, scalable, and fast platform that brings together all key elements of tour business operations.",[27,28],"hr",{},[11,30,32],{"id":31},"why-the-platform-was-needed","Why the platform was needed",[16,34,35],{},"Previous tools couldn't:",[37,38,39,43,46,49,52,55],"ul",{},[40,41,42],"li",{},"manage seasonal periods and fixed departure dates",[40,44,45],{},"support multiple availability types per tour",[40,47,48],{},"organize day-by-day itineraries",[40,50,51],{},"display galleries, video content, and PDF documents",[40,53,54],{},"prepare the ground for future online bookings",[40,56,57],{},"provide a stable and intuitive admin panel",[16,59,60,61,64],{},"The agency needed a ",[20,62,63],{},"centralized system"," that works fast, runs stably, and enables simple management of numerous tours throughout the year.",[27,66],{},[11,68,70],{"id":69},"our-technology","Our technology",[16,72,73],{},"We used modern and future-proof architecture:",[37,75,76,82,88,94,100],{},[40,77,78,81],{},[20,79,80],{},"Laravel"," → stable backend, security, speed",[40,83,84,87],{},[20,85,86],{},"Vue.js + Inertia.js"," → dynamic and fluid admin panel",[40,89,90,93],{},[20,91,92],{},"TailwindCSS"," → clean and optimized UI",[40,95,96,99],{},[20,97,98],{},"MySQL"," → reliable database",[40,101,102,105],{},[20,103,104],{},"Flatpickr"," → advanced calendar module",[16,107,108],{},"This combination enables high performance and easy system expansion in the future.",[27,110],{},[11,112,114],{"id":113},"figma-design-visual-clarity-and-ux-focus","Figma design → visual clarity and UX focus",[16,116,117,118,121],{},"Design was developed through a detailed process in Figma.\nGoal: ",[20,119,120],{},"clean, organized, and functional interface",", maximized for the tourism industry.",[123,124,128,129,128,134,128,138],"div",{"className":125},[126,127],"markdown-image-grid","markdown-image-grid--thumbs","\n  ",[130,131],"img",{"src":132,"alt":133},"/portfolio/adventures/dizajn1.webp","Adventures – Figma design 1",[130,135],{"src":136,"alt":137},"/portfolio/adventures/dizajn2.webp","Adventures – Figma design 2",[130,139],{"src":140,"alt":141},"/portfolio/adventures/dizajn3.webp","Adventures – Figma design 3",[27,143],{},[11,145,147],{"id":146},"key-system-features","Key system features",[149,150,152],"h3",{"id":151},"tour-management","Tour management",[16,154,155],{},"Complete control over all tours: descriptions, pricing, multimedia, availability dates.",[149,157,159],{"id":158},"seasonal-and-fixed-availability","Seasonal and fixed availability",[16,161,162],{},"We built a system that supports:",[37,164,165,168,171,174],{},[40,166,167],{},"multiple seasonal periods",[40,169,170],{},"multiple fixed departures",[40,172,173],{},"combined availability models",[40,175,176],{},"display in calendar and table views",[149,178,180],{"id":179},"itineraries-day-by-day-structure","Itineraries – day-by-day structure",[16,182,183],{},"Perfect for multi-day tours.\nAdmin can add:",[37,185,186,189,192],{},[40,187,188],{},"route plan",[40,190,191],{},"description of each day",[40,193,194],{},"photos and video content",[149,196,198],{"id":197},"last-minute-offers","Last-minute offers",[16,200,201],{},"Quick activation and deactivation of special pricing or promotional periods.",[149,203,205],{"id":204},"multimedia-and-documents","Multimedia and documents",[16,207,208],{},"Tours can include:",[37,210,211,214,217,220],{},[40,212,213],{},"photo gallery",[40,215,216],{},"video content",[40,218,219],{},"PDF documents",[40,221,222],{},"additional sections (JSON models for flexibility)",[149,224,226],{"id":225},"modern-admin-panel","Modern admin panel",[16,228,229],{},"Designed for fast work:",[37,231,232,235,238,241],{},[40,233,234],{},"simple tour entry",[40,236,237],{},"overview of all dates and seasons",[40,239,240],{},"quick search",[40,242,243],{},"modular UI",[27,245],{},[11,247,249],{"id":248},"what-this-brings-to-the-agency","What this brings to the agency",[149,251,253],{"id":252},"drastically-less-manual-work","Drastically less manual work",[16,255,256],{},"All seasonal dates, fixed departures, and itineraries are entered quickly and intuitively.",[149,258,260],{"id":259},"professional-tour-presentation","Professional tour presentation",[16,262,263],{},"Users can easily understand what the tour offers, what's included, and when it's available.",[149,265,267],{"id":266},"stable-foundation-for-booking-system","Stable foundation for booking system",[16,269,270],{},"Data structure is prepared for:",[37,272,273,276,279,282],{},[40,274,275],{},"bookings",[40,277,278],{},"online payments",[40,280,281],{},"vouchers",[40,283,284],{},"B2B and B2C modules",[149,286,288],{"id":287},"seo-and-speed","SEO and speed",[16,290,291],{},"The system is optimized for good Google results and fast content loading.",[27,293],{},[11,295,297],{"id":296},"result","Result",[16,299,300],{},"Adventures Montenegro now has:",[37,302,303,308,313,318],{},[40,304,305],{},[20,306,307],{},"a modern, stable, and flexible system",[40,309,310],{},[20,311,312],{},"centralized management of all tours",[40,314,315],{},[20,316,317],{},"clear and attractive presentation for users",[40,319,320],{},[20,321,322],{},"technical foundation for future growth",[16,324,325],{},"The system brings professional structure that solves tourism business challenges and enables development of an advanced booking process.",[27,327],{},[11,329,331],{"id":330},"visit-the-website","Visit the website",[16,333,334],{},[20,335,336],{},"adventuresmontenegro.me",[27,338],{},[16,340,341],{},"If you want a similar modernization of identity or web platform, contact us and we'll build a solution that precisely communicates your values.",{"title":343,"searchDepth":344,"depth":344,"links":345},"",2,[346,347,348,349,350,359,365,366],{"id":13,"depth":344,"text":14},{"id":31,"depth":344,"text":32},{"id":69,"depth":344,"text":70},{"id":113,"depth":344,"text":114},{"id":146,"depth":344,"text":147,"children":351},[352,354,355,356,357,358],{"id":151,"depth":353,"text":152},3,{"id":158,"depth":353,"text":159},{"id":179,"depth":353,"text":180},{"id":197,"depth":353,"text":198},{"id":204,"depth":353,"text":205},{"id":225,"depth":353,"text":226},{"id":248,"depth":344,"text":249,"children":360},[361,362,363,364],{"id":252,"depth":353,"text":253},{"id":259,"depth":353,"text":260},{"id":266,"depth":353,"text":267},{"id":287,"depth":353,"text":288},{"id":296,"depth":344,"text":297},{"id":330,"depth":344,"text":331},"md",null,{"slug":370,"industry":371,"location":372,"countryCode":373,"year":374,"date":375,"cover":376,"gallery":379,"results":383,"pattern":395,"draft":400,"readingTime":401},"adventures-montenegro","tourism","Montenegro","ME",2025,"2025-01-15",{"src":377,"alt":378},"/portfolio/adventures/cover.webp","Adventures Montenegro – tour management platform",[380,381,382],"/portfolio/adventures/slika1.webp","/portfolio/adventures/slika2.webp","/portfolio/adventures/slika3.webp",[384,386,389,392],{"label":152,"value":385},"centralized",{"label":387,"value":388},"Seasonal availability","flexible",{"label":390,"value":391},"Itineraries","detailed",{"label":393,"value":394},"Operational efficiency","significantly increased",{"context":396,"challenge":397,"solution":398,"results":399},"Adventures Montenegro is a tour operator that needed a powerful and flexible CMS to manage tours, seasonal periods, fixed departure dates, and last-minute offers.","Existing tools didn't support complex calendar models, multi-season operations, multimedia content, and modern tour presentation.","We built a custom CMS based on Laravel + Vue architecture, with advanced calendar modules, itineraries, galleries, video content, and rich administration.","The agency now has a stable system to organize all tours, manage content, and present offerings with modern UX and clear availability logic.",false,{"text":402,"minutes":403,"time":404,"words":405},"2 min read",1.945,116700,389,true,"/en/portfolio/adventures-montenegro",{"title":378,"description":409},"Custom CMS for tour operators: seasonal availability, fixed dates, last-minute offers, itineraries, galleries, and multimedia presentation.",{"loc":407,"priority":411,"changefreq":412,"lastmod":413,"images":414},0.8,"monthly","2025-01-20",[415],{"loc":416,"caption":378},"https://leovacdigital.me/portfolio/adventures/cover.webp","en/portfolio/adventures-montenegro","hLVOOq9EGhTIWTsSUtbqjFYwEQaTTDMRa6s0EpSp8Lk",1774277937215]