freeCodeCamp/curriculum/challenges/chinese/08-coding-interview-prep/take-home-projects/build-a-pinterest-clone.chi...

38 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
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</a> <a href="https://wild-song.glitch.me/" target="_blank">//wild-song.glitch.me</a> 。完成以下<a href="https://en.wikipedia.org/wiki/User_story" target="_blank">用户故事</a> 。使用您需要的任何库或API。给它你自己的个人风格。 <strong>用户故事:</strong>作为未经身份验证的用户我可以使用GitHub登录。 <strong>用户故事:</strong>作为经过身份验证的用户,我可以链接到图像。 <strong>用户故事:</strong>作为经过身份验证的用户,我可以删除已链接到的图像。 <strong>用户故事:</strong>作为一个经过身份验证的用户我可以看到我所链接的所有图像的Pinterest风格的墙。 <strong>用户故事:</strong>作为未经身份验证的用户,我可以浏览其他用户的图像墙。 <strong>用户故事:</strong>作为经过身份验证的用户,如果我上传的图片已损坏,则会被占位符图片替换。 可以使用jQuery破碎图像检测 <strong>提示:</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a>是一个允许Pinterest风格图像网格的库。完成这些用户故事的实现后单击“我已完成此挑战”按钮然后输入GitHub存储库和在Heroku上运行的实时应用程序的URL。您可以通过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>