Всички проекти
03
The Big Three
Дипломен проект в SoftUni — общностна платформа за колекции от игри, в която потребителите подреждат и споделят своя топ 3 игри на всички времена.
The Big Three е дипломният ми проект в SoftUni: общностна платформа за колекции от игри, в която геймърите подреждат и споделят трите игри, които ги определят, разглеждат колекциите на другите и дават звезди на любимите си.
Какво прави
- Колекции — пълно CRUD уеб приложение: всеки потребител създава, редактира и изтрива своите колекции от по три игри.
- Общност — харесвания и коментари към колекциите на другите потребители, с търсене, филтър по жанр, сортиране и странициране.
- Класация и статистики — статистика за цялата общност, подиум на топ 3 колекциите и най-активните колекционери и коментатори.
- Администраторски панел — управление на потребители и съдържание, включително смяна на роли и модериране на коментари.
Инженерна част
- RAWG API за игри — търсене на игри с корици, подробности и скрийншоти. Функционалността отпада плавно: когато API-то не е настроено, тя се скрива изцяло, вместо да дава грешки.
- CI — GitHub Actions pipeline компилира решението и пуска тестовете при всеки push и pull request.
- Сигурност — оторизация по роли, заключване на акаунта след няколко неуспешни опита за вход, защитени бисквитки и глобална anti-forgery валидация.
— 06
Екранни снимки
От хранилището на проекта — кликнете за увеличение.
-
Отвори в по-голям размер: Community Hub — мрежа от колекции с по три игри, с търсене, филтър по жанр и сортиране
-
Отвори в по-голям размер: Страница на колекция „Indie Gems Worth Your Time“ с три корици на игри, звезди и секция за коментари
-
Отвори в по-голям размер: Профил на играч с любими колекции със звезда и вмъкнат изглед на публичния профил
-
Отвори в по-голям размер: Модален прозорец с подробности за Cyberpunk 2077 — оценка в Metacritic, дата на излизане, разработчик, платформи и скрийншоти
-
Отвори в по-голям размер: Статистика на общността — общи числа, топ 3 колекции и най-популярните жанрове
-
Отвори в по-голям размер: Администраторски панел с общи числа, последно добавени колекции и вмъкнат изглед на управлението на потребители