Тестове завдання для backend-розробника в djinni.co.
Є невеличкий список якихось айтемів, які можна додавати в обране. Треба доробити цю функціональність таким чином, щоб можна було створювати списки обраного.
На фронтенді це може бути дропдаун з формою: інпутом для створення нового списку та чекбоксами для додавання в існуючі списки. Такий дропдаун вже є у бутстрапі, зветься Split Button.
Фронтенд повинен працювати через htmx, це JS-фреймворк для AJAX-запитів. Весь інший JS-код (наприклад, для дропдауну) можна реалізувати на бутстрапі чи vanilla js.
На що звернути увагу: на ефективний дизайн БД, на якість коду, на реалізацію в'юх та шаблонів, на перформанс, etc.
make init # зробить міграцію і заповнить трохи даних
make # це runserver фактично