მესენჯერის დიზაინი: ფუნქციონალური მოთხოვნები შეისწავლეთ, ნეიტრალური მოთხოვნები ფორმულირეთ, ტექნოლოგიური სტეკი შეარჩიეთ, ფრონტენდ არქიტექტურა და კომპონენტების სქემა აღწერეთ, ბექენდის, API-ს და მონაცემთა მოდელების ურთიერთქმედება, შემდეგ სისტემის დიზაინი.