Talent hub
Contact Us
Talent hub
dna image


  • Laravel icon
  • Elasticsearch icon
  • PostgreSQL icon
  • Next.js icon
  • REST API icon
  • React JS icon

Expedreview is a booking service for expeditions and guided hikes in the mountains.

Business challenges

  • Migrate functionality from existing solutions (symphony based)  that had a lot of obsolete code. Enrich new solution with more possibilities
  • Allow partial payments or prepayments for expedition at the Guide's request. 
  • Increase customers’ engagement and speed up booking by introducing chat between a customer and a Guide. 
  • Make a separate "Guide" role and turn the current site into a full-fledged marketplace.
  • Rethink and implement new site UX/UI. 
  • We had evaluated two options: improving the existing site or developing it all from scratch. It turned out to be more cost efficient to rewrite.

Key results

  • Migration from the old database to the new one with the preservation of all relevant data about products, users, expeditions, prices, and reviews;
  • Implemented new UX/UI to meet modern needs and planned growth;  
  • We developed a booking system with partial payments and integrated with Stripe payment service
  • A separate personal account was built for Guides allowing them to manage their companies, expeditions as well as bookings;   
  • We implemented a chat between clients and guides;
  • The whole interface was adapted for mobile devices.
solution image exped

Our solution

  • Gitlab - based CI/CD pipeline / deployment infrastructure
  • Ansible - software that provides tools for configuration management, orchestration, centralized application installation, and parallel execution of typical tasks on a group of systems
  • REST API for communication with services
  • Docker containerization for services
  • tsvector and tsquery to provide more relevant search functionality
  • TalkJs - Chat API with prebuilt UI and notifications enabled, with a well documented REST API, this solution allowed us to increase the speed of chat development through the use of ready infrastructure solutions.
solution image exped

Our achievements

  • Updated Web service for users based on Laravel + React.js/Next.js
  • Admin panel, which is based on ready-made solutions and adapted to the new conditions of filling and administration of the project.
  • The UX team has developed new flows for users that allow them to order a trip to Everest and accompany all organizational issues through the site, as well as financing issues directly from the service chat, including invoices and payment (Stripe).
image exped
We will contact you shortly to arrange a meeting to discuss your goals. icon team

Kashcheiev Maksym

Head of Business Development

contact us:

or via Email


We collect cookies to improve your experience with Artjoker

We are on the Сlutch
We already have 5.0 and 40 reviews from satisfied customers
View our profile