Skip to content

Releases: knockNshare/Backend-Node

Release v1.2

Choose a tag to compare

@Hana-ao Hana-ao released this 13 Jun 21:54
6b58de8

Fonctionnalités
-Intégration Telegram – Contact automatisé entre utilisateurs
-Suppression automatique des chatrooms Telegram – Webhook de nettoyage
-Webhook déclenchant un rappel Telegram programmé deux jours avant la date de fin de prêt.

Release v1.1

Choose a tag to compare

@Hana-ao Hana-ao released this 05 May 14:12
6f746db

Changelog – Release v1.1

Fonctionnalités principales livrées

Connexion à l’API Google Calendar via l'API OAuth2 (authentification sécurisée)
Visualisation des événements Google de l’utilisateur depuis le dashboard à l'aide de l'API Google Calendar
-> Synchronisation du calendrier personnel Google avec KnockNShare
• Ajout automatique d’un événement dans Google Calendar au clic sur “Participer”

RELEASE V1.0

Choose a tag to compare

@Hana-ao Hana-ao released this 23 Feb 23:40
6f746db

📌 Changelog KnockNShare - Version 1.0 (Février 2025) 🚀

🆕 Nouvelles Fonctionnalités

🚨 Signalement de dangers
• Formulaire rapide pour signaler incidents (accident, vol, nuisances…).
• Option “Critique” 🚨 → Notification immédiate via WebSockets.
• Affichage en temps réel sur le Dashboard.
• Possibilité de marquer un signalement comme résolu.

🗳 Création et vote de projets
• Proposition de projets communautaires avec titre, description et quartier.
• Système de vote → Classement des projets selon l’intérêt des résidents.

📌 Feature Modularité des quartiers:
• Ajout de la modularité par quartiers: Structuration des donnée par quartiers, améliorant ainsi la précision des recherches et des interactions locales.
• Création des scripts pour le chargement des communes et quartiers en France dans la base de données.

🔧 Améliorations & Optimisations
• UI améliorée pour un affichage plus fluide des signalements et projets.
• Optimisation des requêtes API & WebSockets pour de meilleures performances.
• Tests unitaires et corrections de bugs pour plus de stabilité.

📅 Prochaines évolutions
• Carte interactive pour visualiser les signalements.
• Statistiques avancées sur incidents et projets.
• Commentaires & discussions sur les projets communautaires.

🚀 KnockNShare 1.0 rend la communication locale plus fluide et interactive ! 🎉

Release v0.3

Choose a tag to compare

@hibalouzzani hibalouzzani released this 20 Jan 22:04
339fee8

🛠️ Release v0.3 – Janvier 2025

La version v0.3 marque une évolution majeure en introduisant des fonctionnalités puissantes qui enrichissent l’expérience utilisateur, simplifient la gestion des interactions et offrent des outils robustes pour explorer la plateforme.

Sommaire

Grandes Fonctionnalités
Ὄ 2.1 Gestion des Demandes d’Intérêt & Notifications en Temps Réel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ὄ 2.2 Recherche de Propositions et d’Objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ὄ 2.3 Recherche Avancée des Événements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Ὄ 2.4 Modification et Suppression des Événements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Petites Fonctionnalités
Ὄ 2.1 Page “Mes Demandes Envoyées” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Ὄ 2.2 Notifications en Temps Réel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Ὄ 2.3 Détails d’un Événement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Ὄ 2.4 Gestion des Images des Événements (Frontend). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Ὄ 2.5 Filtre par Villes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9


🚀 Grandes Fonctionnalités

📌 2.1 Gestion des Demandes d’Intérêt & Notifications en Temps Réel

Cette fonctionnalité facilite l’envoi et le suivi des demandes d’intérêt entre utilisateurs :

  • Envoi de demandes pour des propositions.
  • Notifications en temps réel lors de l’acceptation ou du refus d’une demande.
  • Historique complet des demandes reçues et envoyées.

📌 2.2 Recherche de Propositions et d’Objets

Une recherche avancée et intuitive grâce à Fuse.js, intégrée pour les propositions et objets. Les utilisateurs peuvent :

  • Rechercher en utilisant des mots-clés, même en cas de fautes ou d’approximations.
  • Filtrer par catégorie ou critères spécifiques.
  • Explorer des résultats précis et pertinents.

📌 2.3 Recherche Avancée des Événements

Un système similaire à celui des objets est maintenant déployé pour les événements. La recherche s’applique :

  • Aux titres et descriptions.
  • Aux catégories spécifiques.
  • Avec des suggestions améliorées pour maximiser les résultats.

📌 2.4 Modification et Suppression des Événements

Les utilisateurs peuvent maintenant :

  • Modifier les détails d’un événement existant (titre, description, date, etc.).
  • Supprimer un événement de manière permanente.

🌟 Petites Fonctionnalités

📌 2.1 Page “Mes Demandes Envoyées”

Une interface permet aux utilisateurs de :

  • Consulter toutes les demandes qu’ils ont envoyées.
  • Voir le statut actuel de chaque demande.

📌 2.2 Notifications en Temps Réel

Les utilisateurs reçoivent des notifications immédiates pour :

  • Les nouvelles demandes d’intérêt reçues.
  • Les réponses (acceptations ou refus) à leurs demandes.

📌 2.3 Détails d’un Événement

Ajout d’un point d’accès via API /api/events/:id, permettant de consulter tous les détails d’un événement spécifique.

📌 2.4 Gestion des Images des Événements (Frontend)

Amélioration de l’interface utilisateur pour permettre :

  • L’ajout ou la modification d’images des événements directement via le frontend.

📌 2.5 Filtre par Villes

Ajout d’un filtre géographique permettant de limiter les résultats de recherche par villes.


📊 Impact Global

La version v0.3 améliore significativement l’expérience utilisateur grâce à :

  • Une interface modernisée.
  • Des outils de recherche avancés pour événements et objets.
  • Un système de gestion des interactions efficace et réactif.

Ces améliorations renforcent l’engagement des utilisateurs et positionnent la plateforme comme un outil incontournable pour la gestion d’événements et la découverte de propositions.

Version 0.3 – Janvier 2025

Release v0.2

Choose a tag to compare

@Hana-ao Hana-ao released this 21 Dec 02:32
0f564c5

Release v0.2 - KnockNShare

Date de publication : 2024-12-21
Version : v0.2


🚀 Nouvelles fonctionnalités

1. Recherche d’objets ou services

  • Ajout d’un workflow complet permettant de rechercher des objets ou services par catégorie.
  • Barre de recherche intuitive avec la possibilité de filtrer les résultats par mots-clés ou catégories spécifiques.
  • Visualisation des propositions disponibles :
    • Titre
    • Description
    • Informations sur le proposeur

2. Gestion des demandes d’intérêt

  • Possibilité pour les utilisateurs d’envoyer une demande d’intérêt pour un objet ou service.
  • Notifications claires sur l’acceptation ou le refus d’une demande :
    • Si acceptée : L’utilisateur accède aux coordonnées du proposeur.

3. Création et gestion des événements communautaires

  • Interface permettant de créer des événements communautaires :
    • Formulaire avec : titre, description, date, adresse, catégorie, validation d’adresse par géolocalisation.
  • Visualisation des événements créés sous forme de cartes interactives.
  • Filtrage dynamique des événements par catégories.

4. Déclaration de propositions (Don/Prêt/Service)

  • Fonctionnalité pour déclarer des objets ou services à prêter, donner, ou proposer en tant que service.

  • Ajout d’un formulaire intuitif avec les champs :

    • Titre : Nom de l’objet ou service
    • Description : Détails précis
    • Catégorie : Type d’objet ou service (ex. Mode, Mobilier, Électroménager)
  • Gestion des propositions dans "Mes propositions" :

    • Visualisation des propositions créées

📖 Documentation et UX

  • Ajout de scénarios métiers pour illustrer les cas d’utilisation principaux de l'application :

    • Recherche et prêt d’une paire de talons pour une soirée
  • Wireframes détaillant les workflows et pages clés :

    • Dashboard général
    • Page de profil utilisateur avec "Mes propositions"
    • Page de création et visualisation des événements

🔮 Prochaine étape : v0.3

1. Recherche d’objets ou services

  • Barre de recherche intuitive avec la possibilité de filtrer les résultats par mots-clés ou catégories spécifiques.

2. Gestion des demandes d’intérêt

  • Notifications claires sur l’acceptation ou le refus d’une demande :
  • Si acceptée : L’utilisateur accède aux coordonnées du proposeur. Si refusée -> informer le demandeur.

3. Déclaration de propositions (Don/Prêt/Service)

  • Ajouter le champ Type de transaction : Don, Prêt ou Service
  • Pour la rubrique gestion des propositions: Possibilité de désactiver une proposition (statut actif/inactif)

v0.1

Choose a tag to compare

@Hana-ao Hana-ao released this 21 Dec 02:18
0f564c5

First release : no changes