User Stories - Asyl2014/buzzle GitHub Wiki

User Stories

Roles

  • Administrator
  • User

User Role Stores

Как пользователь системы, при заходе на главную страницу я должен увидеть шапку и список сообщений. В шапке должно находиться логотип, кнопки регистрации и кнопка входа в систему. В каждом сообщении я должен увидеть логин автора, сообщения и дату создния сообщения.

Как пользователь системы, мне бы хотелось иметь вохможнсоть зарегестрироваться на сайте. Для этого я должен нажать на кнопку регитсрации в шапке. После этого, должна появиться форма регистрации. Так как мне не хочется тратить много времени на регистрацию, форма должна содержать минимамальное набор полей. Форма должны содержать поле выбора логина, почтовое поле, пароль и поле повторения пороля. После нажатия на кнопку регистрации, сайт должен автоматичеки войти в систему и позволить мне продожить работу. если логин есть в системе или пароли не одинаковы, то страница решистрации должна показать соответствующее дружелбное сообщения об ощибке.

как зарегистриррованный и авторизированный пользователь на сайте я хотел бы иметь возможнсоть создать новые сообщения. Для этого, после регистрации и входа в систему, на главной странице воявляется форма вода гового сообщения. При нажатие кнопку Buzz, новое сообщение должно добавится в систему. Если сообщение пустое, то мы должны получить дружелюбное сообщение об ошибке. Для каждого своего сообщения на сайте, я хотел бы иметь возможность удалить их. Для этого у каждого моего сообщения доолжна быть кнопка на его удаление. Для выхода из системы я бы хотел иметь кнопку выхода из моего аккаунта в шапке сайта. При Нажатии на эту кнопку, сайт выходит из моего аккаунта и перенаправляет нас на главную страницу.

Как зарегистрированный, но не авторизированный пользователь я хотел бы иметь возможнсость войти под своим аккаунтом. Для этого на сайте должна быть кнопка входа в шапке. При нажатии на этиу кнопку, я должен быть перемещен на ворму входа. форма входа должна содержать два поля: Логин и пароль. При успешном входе в систему, сайт перенаправляет на на главную страницу. При ошибке, сайт сообщает нам об ощибке без деталей из соображений безопасности.

Admistrtor Role Stores

ToDO