AdventureLog : un projet open-source de compagnon de voyage 190

小编 ·

AdventureLog : un projet open-source de compagnon de voyage

Pour ceux qui aiment voyager et enregistrer leur vie en mouvement, AdventureLog, un outil de voyage open-source, pourrait devenir votre nouveau favori. Il permet non seulement de conserver chaque instant de vos voyages, mais aussi de tracer vos itinéraires d'aventure sur une carte et même de planifier des voyages avec vos amis. Il a reçu des avis positifs de médias tech comme XDA. Techniquement, il s'appuie sur la combinaison SvelteKit + Django, prend en charge le déploiement via Docker et offre une protection de la vie privée rassurante.

AdventureLog : un projet open-source de compagnon de voyage

Si vous êtes quelqu'un qui aime bouger partout et documenter sa vie, AdventureLog, cet outil de voyage open source, pourrait bien devenir votre nouveau favori. Il vous permet non seulement de garder une trace de chaque moment de vos voyages, mais aussi de tracer vos itinéraires d'aventure sur une carte, et même de planifier des trajets avec vos amis. Il a reçu de nombreuses critiques positives dans des médias technologiques comme XDA. Côté technique, il s'appuie sur la combinaison SvelteKit et Django, prend en charge le déploiement via Docker, et la confidentialité est plutôt rassurante.

AdventureLog : un projet de compagnon de voyage open source.webp

Que peut faire AdventureLog pour vous ?

1. Enregistrez chaque instant de vos voyages

  • Notez le nom de l'aventure, la date, le lieu précis, accompagnez le tout d'une description et d'une note.

  • Téléchargez des photos (en qualité originale), et classez vos voyages par catégories (comme « randonnée » ou « gastronomie »).

  • Utilisez les filtres pour retrouver rapidement ce que vous souhaitez revoir, comme « voyages terminés » ou « liste des voyages prévus l'année prochaine ».

2. Laissez vos empreintes sur la carte

  • Ouvrez la carte du monde : en un coup d'œil, voyez les endroits déjà visités et ceux encore sur votre liste.

  • Cliquez sur n'importe quel point de la carte pour ajouter un nouveau voyage en 3 secondes.

  • Suivez la progression par zone, par exemple lors d'un road trip sur la Route 66 américaine, vous pourrez voir « 27 tronçons débloqués (taux d'achèvement 41 %) ».

3. Gérez les itinéraires complexes sans stress

  • Lors de la planification, vous pouvez même enregistrer le numéro de vol (par exemple Delta 123) et la distance parcourue (2646,2 km).

  • Le programme peut accueillir le planning d'activités quotidien, la liste des bagages à préparer, ainsi que des notes partagées avec vos compagnons de voyage.

4. Le bonheur des passionnés de données

  • Le tableau de bord vous indique directement : combien de pays/villes avez-vous visités ? Quel pourcentage du globe avez-vous couvert ?

  • Une gestion détaillée des données par pays, par exemple « 8 pays débloqués (soit 4 % du globe) », « 41 % des 66 régions américaines explorées ».

Sur quelles technologies repose AdventureLog ?

Le front-end utilise SvelteKit + TailwindCSS couplé à DaisyUI pour embellir l'interface, et les fonctionnalités cartographiques reposent sur MapLibre ; le back-end, quant à lui, combine Django + PostGIS (base de données géospatiale), avec Django REST et AllAuth pour l'authentification. L'ensemble du projet est open source sur GitHub, la communauté est active, et en cas de problème, vous pouvez aller discuter sur Discord, ou simplement ouvrir une Issue.

Comment l'installer sur votre ordinateur/serveur ?

Le déploiement via Docker est recommandé : vos données restent entièrement sous votre contrôle, sans souci de confidentialité.

Bonne nouvelle pour les paresseux : la communauté propose un script de déploiement ultra-simple, copiez cette ligne de commande dans votre terminal :

curl -sSL https://get.adventurelog.app | bash

Saisissez ensuite votre nom de domaine ou adresse IP comme indiqué, et laissez le script se charger automatiquement du reste de l'installation et de la configuration.

Pour qui est-il adapté ?

  • Les mordus de géographie qui aiment marquer leurs itinéraires de voyage sur une carte

  • Les adeptes des voyages en groupe ayant besoin de partager leurs itinéraires avec leurs compagnons

  • Les âmes créatives qui souhaitent transformer leurs récits de voyage en mémoires personnelles

  • Les personnes soucieuses de la confidentialité de leurs données, qui ne veulent pas envoyer leurs photos sur des plateformes tierces

Adresse du projet

Adresse GitHub :https://github.com/seanmorley15/AdventureLog

Site officiel du projet :https://adventurelog.app/