Mini Instagram
Projekt został zaprojektowany jako praktyczny.Na stronie internetowej są realizowane podstawowe funkcje, takie jak Instagram.Zestaw technologii: PHP, Yii2, Redis, Javascript/Jquery, Ajax, MySQL.Wykonane są funkcje rejestracji - autoryzacji - autentyfikacji użytkownika.Realizowano dodanie avatarki, dodanie postów, przeglądanie postów na stronie profilu i przeglądanie poszczególnych postów.Dodając zdjęcie profilu lub zdjęcie posta automatycznie zmienia się rozmiary pod podany do prawidłowego wyświetlania i oszczędności miejsca, a także ścieżki plików są tworzone za pomocą hashingu, co znacznie zwiększa wydajność pracy z dużą liczbą obrazów.Dodanie - edycja - usuwanie komentarzy od użytkowników.System preferencji, subskrypcji i odpisów użytkowników.Tworzenie wiadomości na podstawie dodania postów dla abonentów.Funkcja złożenia skargi na określony stanowisko.Skargi pojawiają się w panelu administratora.Realizowane role (podział przywilejów do pracy w panelu administratora).W panelu administracyjnym w sprawie skarg realizowane są funkcje usunięcia wszystkich skarg i usunięcia stanowiska, na który skarżą się.Również przeglądanie - dodanie roli moderatora lub administratora - usunięcie wszystkich zarejestrowanych użytkowników.#php #javascript #jquery #ajax #yii2 #MVC #html #css #mysql #redis #imagick