Skip to content

Latest commit

 

History

History
38 lines (19 loc) · 839 Bytes

exo_slack.md

File metadata and controls

38 lines (19 loc) · 839 Bytes

Comment pourrait-on re-écrire un Slack ?

MVP: simple chat avec liste de contacts et MP

  • par ou commencer ?

  • Client / serveur: quel type de technologie ?

  • communication entre les deux ? api, rest http, socket

  • messages en temps reel

  • authentification

  • mise a jour du code / versioning

  • comment build ?

  • comment deploy ?

  • tester son code ? comment ? quel genre de tests ?

  • performance ? accessibility ?

ajouter des features:

  • Spaces / Rooms: state ?

  • Upload de photo: performance, taille de fichier, resize (serveur, client)

  • Video call ? comment stream la video ? performance ? serveur ?

CODING:

Creer une fausse réponse du serveur avec la liste de contact et render la liste (voir si il veut le faire en TDD) Ajouter un input pour faire une recherche qui filtre la liste (reactiv component ?)