Zadání
Chtěl jsem si projít backend týmové komunikační aplikace důkladněji než jen přes jednoduché CRUD API.
Tenhle Laravel backend jsem postavil pro týmovou chat aplikaci s JWT auth, kanály, vlákny, DMs a reakcemi.
Chtěl jsem si projít backend týmové komunikační aplikace důkladněji než jen přes jednoduché CRUD API.
Postavil jsem ho kolem uživatelů, týmů, kanálů, oprávnění, přímých zpráv, reakcí a audit logů a API jsem zdokumentoval detailněji.
Je to backendově orientovaný projekt, na kterém je dobře vidět, jak přemýšlím o API návrhu, authu a doménové struktuře.