Задание
Сделать сайт на django - список кандидатов и их навыков. На сайте должны быть:
- Регистрация пользователя;
- Авторизация пользователя;
- Личный кабинет пользователя;
- Список пользователей.
В личном кабинете можно добавлять / удалять навыки в виде Тег - Значение.
Теги и значение можно выбирать из имеющихся в базе данных или добавлять свои. Добавляемые теги и значения должны тоже попадать в базу данных и предлагаться для выбора в дальнейшем.
Пример личного кабинета:
Иванов Иван Иванович
- Скиллы: Python, Django, SQL, Async, REST
- Языки: Английский, Китайский
- Увлечения: музыка
- '+' Добавить навык
На главной странице видим список кандидатов и их навыков.
Запуск
Клонируйте репозиторий:
git clone https://github.com/joerude/team_force_test
Перейдите в рабочюю папку: cd team_force_test
Запустите докер: docker-compose up -d
Проект будет доступен по ссылке 0.0.0.0:8000 (localhost)