APP-309

Un utente (non necessariamente registrato) vuole condividere su Facebook o Twitter o via email una post che ha trovato in post list cosicché può commentare con i suoi followers il post.

# Acceptance criteria

## Primo caso

- un utente vede la lista dei Top 100

- clicca share su un post

- seleziona twitter

- scrive il testo di commento

- invia a twitter

- la app memorizza il messaggio inviato, l'utente, il canale e la data per fini statistici

## Secondo caso

- un utente registrato vede la lista dei Top 100 gruppo mondora

- clicca Share su un post

- condivide con un utente o un gruppo di utenti all'interno della app ed evenutalmente aggiunge un testo di commento alla condivisione

- gli utenti ricevono la notifica nella INBOX che l'utente registrato ha consigliato un post

- la app memorizza il messaggio inviato, l'utente, i destinatari per fini statistici

## Terzo caso

- un utente registrato clicca share su un post nella post list

- lo share chiede su che canale fare la condivisione e anche del testo da riportare nel canale

- nel canale viene aggiunto il link con il testo

- la app memorizza per fini statistici il fatto che un utente ha condiviso dalla post list un post, il testo della condivisione, la data e l'ora e l'utente

## Quarto caso

- un utente vuole condividere un post con un utente registrato B che permette di accettare task nella suo pomodoro "To Read" 

- l'utente registrato B riceve un task nuovo nel suo "To Read task"