Wateir/Koncord

Application de communication

★ 0Forks 0CGitHub ↗Compare

README

Corde

Corde est une application de messagerie instantanée multiplateforme inspirée de Discord, développée en C. Elle offre une communication sécurisée et riche en fonctionnalités pour les utilisateurs sur Linux, Windows et d'autres systèmes d'exploitation.

Fonctionnalités principales

  • Messages privés : Échange de messages privés.
  • Sécurité avancée : Chiffrement robuste des communications et authentification sécurisée avec options multi-facteurs.
  • Administration et modération : Outils dédiés pour les administrateurs et modérateurs, y compris un mini-langage de commandes pour une gestion efficace.

Fonctionnalités principales futures

  • Gestion des utilisateurs : Insc ription, création de compte, connexion et gestion des rôles pour une expérience personnalisée.
  • Salons de discussion : Création et catégorisation de salons textuels, vocaux et vidéo pour une organisation optimale.

Fonctionnalités secondaires

  • Prise en charge des statuts personnalisés tels qu'en ligne, occupé ou invisible.
  • Partage de médias : Envoi de fichiers, images, vidéos et réactions aux messages avec des emojis.
  • Personnalisation : Profils utilisateur avec photo de profiles, bios et statuts personnalisés.
  • Notifications : Système de notifications pour les messages, mentions et alertes importantes.

Plateformes supportées

  • Linux : Interface utilisateur développée avec GTK pour une intégration native.

Plateformes futurement supportées

  • Windows : Portage de l'application utilisant Qt pour une expérience cohérente.
  • Web et mobile : Version web et mobile prévue grâce à une application Electron, permettant une accessibilité multiplateforme.

Sécurité et confidentialité

Corde met un accent particulier sur la sécurité des données et la confidentialité des utilisateurs. Toutes les communications sont chiffrées à l'aide de protocoles robustes tels que RSA et Diffie-Hellman. L'application prend en charge l'authentification multi-facteurs et offre des options de personnalisation des statuts pour une expérience sécurisée et privée.

Philosophie du projet

Contrairement à des plateformes comme Discord, qui ont reçu des investissements de sociétés telles que Tencent, Corde est un projet indépendant et libre. Notre objectif est de fournir une alternative ouverte, transparente et respectueuse de la vie privée, sans lien avec des entités propriétaires.

I consider that the golden rule requires that if I like a program I must share it with other people who like it. - Richard Stallman

Contribution

Les contributions sont les bienvenues pour améliorer Corde. Pour participer, veuillez consulter le fichier PLAN.md pour comprendre notre feuille de route et notre processus de développement. Assurez-vous de respecter nos directives de contribution et de soumettre vos modifications via des pull requests sur GitHub.

Licence

Corde est distribué sous la licence GPLv3. Voir le fichier LICENCE pour plus de détails.

Acknowledgments

Nous tenons à remercier d'avance tous les contributeurs et les communautés open-source pour leur soutien et leurs futures contributions à ce projet.

Contributors

Manolo-devSkylord65WateirRhexephon

Issues