Skip to content

LoloxDev/GoProject2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Notifications & logging

Le cours & l'énnoncé ce trouve en PDF à la racine du projet : TP.md

Simulation d’envoi de notifications par plusieurs canaux (email, sms, push).
Les notifs sont juste affichées en console pour l'éxercice (print), mais on garde aussi un historique en mémoire.

fonctions

  • envoyer une notification par email, sms ou push
  • le sms verifie le numero (doit commencer par 06 ou 07 sinon ca echoue)
  • les erreurs d’envoi sont affichées mais ca bloque pas le reste
  • chaque notif reussie est archivée avec un timestamp
  • a la fin on affiche l’historique complet

Pré requis

Il faut installé go au préalable (j'ai utilisé go 1.22), ensuite clonez le projet via git clone https://github.com/LoloxDev/GoProject2/ .

Ensuite, éxecutez la commande go run . pour run le CRM.

logo_efrei_web_bleu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages