Обща информация
LupyGames (https://lupygames.com) е най-доброто място за браузър игри без ограничения.
Предизвикателство
Проектът Lupy Games вече функционираше като активен уебсайт, но липсваше административен панел, чрез който нашият екип лесно да управлява игрите и конфигурациите на сайта. Освен това липсваха достатъчно модулни и интеграционни тестове, които да гарантират качеството на кода и да предотвратят грешки (регресии) при бъдещи промени. Поради тази причина основните цели пред стажантите на Ludogorie Soft бяха повишаване на тестовото покритие на кода и добавяне на функционалност за административен панел.
Решението
- Внедряване на модулни и интеграционни тестове за осигуряване на безпроблемна работа при бъдещи разширения на системата.
- Осигуряване на административен достъп чрез специфични /admin ендпоинти за пълно управление (създаване, извличане, актуализиране и изтриване) на всички обекти в системата.
- Интегриране на система за динамично търсене в реално време.
