Skip to content

Releases: Devops-noah/Frontend

TravelCarry v1.2.0

03 Apr 13:15

Choose a tag to compare

Release v1.2.0 - Fonctionnalité de Messagerie avec Firebase

La version v1.2.0 de TravelCarry introduit une fonctionnalité importante pour améliorer l'interaction entre les utilisateurs : la messagerie en temps réel via Firebase. Cette nouvelle fonctionnalité permet aux utilisateurs de discuter directement après l'acceptation des demandes de colis, offrant ainsi une expérience plus fluide et interactive.

Nouveautés :
Création automatique de conversations :

    Lorsqu'une demande de colis est acceptée, une conversation privée est automatiquement créée entre les deux utilisateurs impliqués (le voyageur et le propriétaire de l'annonce).

    Cette fonctionnalité garantit que seules les deux parties concernées (l'utilisateur ayant fait la proposition et celui qui a accepté la demande) peuvent communiquer entre elles.

**Messagerie en temps réel :**

    Grâce à l'intégration de Firebase, les utilisateurs peuvent désormais envoyer et recevoir des messages instantanément, sans avoir besoin de rafraîchir la page.

    Les messages sont stockés dans la base de données Firebase et sont visibles pour les deux utilisateurs en temps réel.

**Sécurité et confidentialité :**

    Les conversations sont privées et accessibles uniquement par les utilisateurs impliqués dans la demande, garantissant ainsi la confidentialité des échanges.

    Les utilisateurs ne peuvent pas voir les conversations d'autres personnes, garantissant ainsi une expérience sécurisée et privée.

Améliorations :

Optimisation de l'interface utilisateur pour rendre la messagerie plus fluide et intuitive.

Meilleure gestion des erreurs et des notifications lors de l'échange de messages.

Ajout de fonctionnalités de notification pour informer les utilisateurs lors de la réception de nouveaux messages.

Avec cette mise à jour, TravelCarry offre désormais une solution complète de communication entre les utilisateurs, facilitant les échanges de manière simple et sécurisée.

TravelCarry v1.1.0

01 Apr 23:24

Choose a tag to compare

🔐 Connexion Google intégrée : après connexion avec une adresse email, l’utilisateur est redirigé pour s’authentifier via son compte Google et autoriser l'accès à son Google Calendar.

📅 Ajout automatique dans Google Calendar : à la création d’un voyage, un événement est automatiquement visible dans le calendrier Google de l'utilisateur.

❌ Suppression synchronisée : la suppression d’un voyage dans l’application supprime aussi l’événement dans le calendrier Google.

Release version 1.0.0 - Frontend

30 Jan 22:28
9dfad69

Choose a tag to compare

Cette version 1.0.0 marque la première version stable de l'application avec les fonctionnalités suivantes :

  • Création de voyage et d'annonce : Ajout de la fonctionnalité permettant aux utilisateurs (voyageurs) de créer et soumettre des voyages et des annonces avec validation.
  • Gestion des colis : Création, soumission et validation des propositions de colis. Les expéditeurs peuvent maintenant proposer des colis et recevoir des retours.
  • Notifications : Les voyageurs sont notifiés des propositions de colis faites par les expéditeurs intéressés par leurs annonces et des retours de feedback concernant l'acceptation ou le rejet de la proposition de colis faites par les expéditeurs.
  • Gestion des annonces et voyages pour les voyageurs : Les voyageurs peuvent créer et gérer les voyages et les annonces.
  • Recherche de chaînes de transfert : Les expéditeurs peuvent rechercher des chaînes de transfert basées sur des segments d'annonces existants, constituant ainsi un chemin complet.
  • Notation des utilisateurs : Implémentation d'un système de notation des utilisateurs. Les notations seront acceptées ou rejetées par un administrateur avant d'être visibles par tous.

En plus de cela, nous avons ajouté des tests unitaires pour assurer la qualité et la stabilité de l'application.

Cette version est prête à être déployée en production et utilisée par les utilisateurs finaux.