- Konta uĹźytkownikĂłw{ -logowanie mailem -konta na ID, a nie na nazwÄ uĹźytkownika, Ĺźeby daĹo ten siÄ username zmieniÄ -hasĹo i wymogi hasĹa â - weryfikacja 2-etapowa na maila (zobacz na ile jest to skomplikowane czy jest sens) - zdjÄcia profilowe do konta (daj je do osobnego folderu w uploads i wtedy zdjÄcia dotyczÄ ce ogĹoszeĹ wpierdol do jednego folderu wewnÄ trz uploads, Ĺźeby to nie mieszaÄ: â /uploads/ogĹoszenia/*IDOgĹoszenia* â /uploads/UserAvatar/*IDUsera* â } - niech backend nie zmienia nazw uploadowanych obrazĂłw -minimalna szerokoĹÄ i wysokoĹÄ obrazu 768px -Tam gdzie bÄdÄ zdjÄcia moĹźesz dodaÄ ten sam efekt ambilight co do filmĂłw na 5v -o i wgl na tĹo moĹźesz dojebaÄ jakiĹ zapÄtlony film i ten efekt - Dodaj routing (np. react-router-dom) â i stronÄ szczegĂłĹĂłw ogĹoszenia (ListingDetails), ktĂłra pobiera dane z endpointu GET /listings/:id. - Dodaj formularz w aplikacji React do wysyĹania nowych ogĹoszeĹ bezpoĹrednio z front-endu (wysyĹanie danych wraz z plikami za pomocÄ FormData). -Pracuj nad stylem i UX (np. uĹźywajÄ c biblioteki typu Material UI, Bootstrap czy Tailwind CSS).