38 lines
3.1 KiB
Markdown
38 lines
3.1 KiB
Markdown
|
---
|
|||
|
id: bd7158d8c443eddfaeb5bdee
|
|||
|
title: Build a Pinterest Clone
|
|||
|
challengeType: 4
|
|||
|
videoUrl: ''
|
|||
|
localeTitle: Создайте клон Pinterest
|
|||
|
---
|
|||
|
|
|||
|
## Description
|
|||
|
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , функционально похожее на это: <a href="https://wild-song.glitch.me/" target="_blank">https://wild-song.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу войти в систему с GitHub. <strong>User Story:</strong> как аутентифицированный пользователь, я могу ссылаться на изображения. <strong>User Story:</strong> как аутентифицированный пользователь, я могу удалить изображения, с которыми я связан. <strong>User Story:</strong> Как аутентифицированный пользователь, я вижу стену в стиле Pinterest всех изображений, с которыми я связан. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу просматривать стены других пользователей. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, если я загружу изображение, которое сломано, оно будет заменено образ-заполнителем. (может использовать обнаружение сломанного изображения jQuery) <strong>Подсказка:</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a> - это библиотека, которая позволяет создавать сетки изображений в стиле Pinterest. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
|||
|
|
|||
|
## Instructions
|
|||
|
<section id="instructions">
|
|||
|
</section>
|
|||
|
|
|||
|
## Tests
|
|||
|
<section id='tests'>
|
|||
|
|
|||
|
```yml
|
|||
|
tests: []
|
|||
|
|
|||
|
```
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Challenge Seed
|
|||
|
<section id='challengeSeed'>
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Solution
|
|||
|
<section id='solution'>
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|
|||
|
</section>
|