Swish Stories - Préparer l’avenir du voyage: l’hôtel «en mouvement» du chalet

crédit image: cabine

Nous n'avons jamais autant voyagé qu'aujourd'hui. En dépit de cette évolution, aller d’une ville à l’autre prend encore beaucoup de temps et constitue pour beaucoup une expérience stressante.

Déménager n'a jamais été aussi facile, mais paradoxalement, ce n'est pas l'acte spontané que nous aimerions qu'il soit.

Cabin Technologies est une société basée à San Francisco dont la mission est de remédier à ce paradoxe. La société a démarré sur la base d'une question: et si nous combinions voyage et sommeil pour réduire les pertes de temps?

Cabin a imaginé le concept d'un «hôtel en mouvement» offrant un service de transport en bus de San Francisco à Los Angeles. Mais ce ne sont pas que des bus: ce sont des nuits passées à dormir dans le confort d'un hôtel à roues tout en voyageant.

Les véhicules autonomes sont la prochaine étape importante dans l’industrie du voyage, et Cabin al’intention de proposer aujourd’hui l’expérience de l’autonomie.

«Vous avez l’expérience d’autonomie, aujourd’hui» Gaetano Crupi, cofondateur et président de Cabin

Cabin redéfinit l’idée des voyages en bus de nuit allant d’une expérience épuisante et inconfortable à un voyage de haut standing «qui maximise chaque moment de réveil et de sommeil».

crédit d'image: ridecabin.com

Après avoir travaillé avec différentes agences de conception et de développement Web, Cabin avait besoin d'un partenaire technologique holistique pour intégrer tous les éléments à son site Web et pour déployer son grand lancement.

Nous avons répondu à l'appel car nous avons trouvé un partenariat parfait avec Cabin, une société à la recherche d'un partenaire possédant une expertise technique et un conseil stratégique. De plus, nous aimons les projets qui visent à améliorer la vie des gens et nous avons trouvé la mission de Cabin très inspirante.

Swish a commencé à travailler sur le site Web Cabin dans le but de le préparer au lancement public.

Prêt pour le lancement.

Notre collaboration avec Cabin a commencé par une révision du code et la mission consistait à intégrer des éléments de conception au site Web. Nous sommes rapidement passés à un projet complet englobant tous les éléments du site Web Cabin.

Seule une approche holistique pourrait nous permettre de créer un site Web prêt au lancement public.

Mettre les choses en place.

Révision du code

Nous avons commencé le projet en évaluant l’état initial et les performances du site Web de Cabin. Nous avons examiné le code et l'architecture, les langues et les serveurs. Cette évaluation nous a permis de définir un plan d’action recommandé dont nous avons discuté avec Cabin lors de la phase de cadrage.

Portée

La portée du projet est la clé du succès de toute collaboration que nous entamons.

Nous sommes fermement convaincus que notre travail ne consiste pas à nous cantonner à écrire du code propre et à concevoir de belles plates-formes, mais à aider le client en s’associant à eux.

Cela signifie revoir le code, formuler des recommandations, développer des sites Web robustes et concevoir des interfaces utilisateur exceptionnelles pour offrir le meilleur UX.

La phase de cadrage avec Cabin a permis d'élargir le champ du projet, de l'intégration d'éléments de conception à l'amélioration de l'architecture du site Web, en intégrant les conceptions et en ajoutant de nouvelles fonctionnalités aux sites Web de back office et de front office.

Construire la meilleure expérience Web.

Le nouveau périmètre étant défini, il était temps de creuser le travail de développement.

Structure:

La première tâche à accomplir consistait à renforcer le back-end du site Web. Le serveur, où se trouvaient la base de données et l'architecture, utilisait le langage NODE avec le framework Sails.

L'interface frontale d'administration utilisait EJS, tandis que l'interface frontale orientée client utilisait REACT. La duplicité des langues menaçait la stabilité du site Web. Nous voulions déplacer toutes les plates-formes vers un ensemble cohérent de langues stables et bien maintenues.

Nous avons migré le back-end vers METEOR et le front-end vers REACT, pour une meilleure maintenabilité à long terme.

Plate-forme d'administration:

Le site Web comporte deux volets: la partie réservée au client et le back-office. Ce dernier, appelé en dessous du «panneau d’administration», est utilisé pour gérer les réservations, la logistique et les équipes.

Nous avons finalisé la construction du panneau d'administration en ajoutant plus de champs et de fonctionnalités. Avec Cabin, nous avons défini:

  • Sections: itinéraire, trajet, bus, chauffeurs, agents de bord, passagers, chauffeurs, billets et réservations.
  • Données nécessaires pour chaque section, telles que les lieux de prise en charge et de dépose, les informations sur le passager, les identifiants du conducteur, les informations sur le véhicule, l’état de la maintenance, la réservation et les détails spécifiques au ticket.

Une fois les données attribuées à chaque section, nous avons créé des user stories dans chaque section, par exemple: «L’administrateur doit pouvoir voir tous les itinéraires dans une liste» ou «L’administrateur doit pouvoir avoir un aperçu du statut de la flotte et des informations dans tableau de bord"

Nous avons ensuite développé le panneau d'administration.

Add-ons:

Nous avons créé une série d’add-ons à la fois sur le panneau d’administration et sur le site Web destiné aux clients.

Certaines fonctionnalités incluent la possibilité pour un passager de réserver un voyage sous le nom de quelqu'un d’autre, la possibilité d’ajouter des adresses électroniques auxquelles envoyer les informations de réservation, la tarification dynamique des billets.

Résultats

Après 10 semaines de collaboration avec l'équipe Cabin, nous avons déployé le site Web commercial et la plateforme d'administration. Ridecabin.com était en direct.

Un mois plus tard, Cabin a obtenu un financement de 3,3 millions de dollars.

Le concept de «déménagement d’hôtel» a bénéficié d’une large couverture dans la presse et d’une forte adoption par les utilisateurs.

source de l'image: ridecabin.com

Plus tôt cette année (mai 2018), Cabin a levé un deuxième tour de financement.

À emporter

Les sites Web ne sont pas simplement une belle page avec des éléments visuels et un contenu bien écrit. Ils constituent un écosystème complet d'actions et de processus qui doivent être exécutés avec compétence. C’est particulièrement vrai lorsque le site Web constitue le point de vente central, ce qui est le cas de Cabin.

"Il n’ya jamais trop de perfectionnisme en ce qui concerne la qualité du code et la cohérence de l’architecture, c’est un atout essentiel pour nous."

Rien ne nous rend plus heureux que de donner vie à une idée géniale.

Nous sommes fiers de dire que nous avons contribué à rendre le voyage au départ de deux grandes villes américaines plus agréable.

crédit d'image: redantler.com

Visitez le site Web de Cabin ici.

Cette histoire Swish vous a été présentée par l'équipe Web de Swish.

Nous créons un impact en construisant des sites Web impressionnants. Est-ce quelque chose que vous recherchez? Parlons!

Publié à l'origine sur www.swishlabs.com.