Skip to content

Instantly share code, notes, and snippets.

@jurgens
Last active December 11, 2015 20:19
Show Gist options
  • Save jurgens/4654683 to your computer and use it in GitHub Desktop.
Save jurgens/4654683 to your computer and use it in GitHub Desktop.
Test task
## Требуется реализовать следующую функциональность:
* как админ я могу пригласить нового пользователя в систему, зная его почту
* как пользователь, получивший приглашение, и только с приглашением, я могу зарегистрироваться в системе,
введя свой почтовый адрес (не обязательно тот, на который мне выслали приглашение), пароль
и подтверждение пароля
* как зарегистрированный пользователь я вижу приглашение заполнить номер телефона до тех пор,
пока не заполню это поле в своем профиле
## Дополнительные условия
* Аутентификация админа не входит в круг задач
* не использовать devise invitable, реализовать приглашения самостоятельно
* должны быть написаны интеграционные и юнит тесты на основную функциональность
* код приложения должен быть выложен на github и иметь хорошую историю коммитов
* желательно выложить демо на heroku
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment