Architecture - 3-Devs-1-Bug/poule-poule GitHub Wiki

Front

  • React + Typescript.
  • Single page application.
  • Progressive web app.
  • Custom styles (no external library).
  • Sass.
  • React Testing Library.
  • Redux (if needed).

Back

  • .NET core 3.0
  • SQL server
  • Entity framework (ORM).

Deployment

  • Azure (Front, back, database)

Front <> Back communication

  • Web sockets (SignalR)
  • REST API (.net)

Design

  • Figma