README

Example Guide

贡献指南

▼ 项目列表

▼ Intermediate-Level Ideas

Book Finder App

To-Do 应用

命令行计算器

Markdown预览器

Emoji翻译器应用

Password Generator

Name Generator

Meme生成器应用

FlashCards应用

Charity Finder App

Podcast目录应用

Game Suggestion App

Simple Online Store

Flip Art App

HighStriker游戏

Sports Bracket Generator

时区提醒机器人

二维码徽章应用

卡片记忆游戏

Bit Masks App

Chrome主题扩展

Currency Converter

Drawing App

GitHub个人资料

Image Scanner

Markdown表格生成器

RegExp助手应用

Sales数据库应用程序

String Art

This or That Game

Typing Practice App

Voting App

Math Editor

▼ 初学者项目合集

Bin2Dec应用

Border Radius Previewer

CSV转JSON应用

Calculator App

Calendar App

因果应用

Christmas Lights App

Color Cycle App

倒计时器应用

Dollars To Cents App

Dynamic CSS Variables App

First Database App

Flip Image App

GitHub状态应用

Hello App

IOT邮箱应用

JSON转CSV应用

Javascript正则表达式验证

Key-Value 应用

Lorem Ipsum 生成器

Notes应用

Pearson回归应用

Pomodoro时钟

产品登陆页

Quiz应用程序

随机餐点生成器

随机数生成器

Recipe App

Roman to Decimal Converter

滑块设计

Stopwatch App

True or False App

Vigenere 密码

Weather App

Windchill App

Word Frequency App

▼ Advanced Ideas

Battleship Bot

Battleship游戏引擎

Boole Bot 游戏

Bug Race Game

Calorie Counter App

Chat应用

Contribution Tracker App

Elevator App

FastFood应用

GitHub时间线应用

GitTweet应用

Instagram克隆应用

Kudos Slackbot

Movie App

MyPodcast Library App

NASA系外行星查询

Shell Game

Shuffle-Deck-App

Slack 归档器

SpellIt-App

Survey App

Instagram克隆

等级: 3-高级

一个Facebook的Instagram应用程序的克隆,您可以使用登录/注册,创建新帖子,关注其他用户并查看您关注的人发布的帖子。

您应该使用全栈方法(如MEAN、MERN或VENM堆栈)创建一个MVP(最小可行产品),将图像存储到服务器并展示给客户端。

用户故事

  • [ ] 用户可以注册账户,存储他们的姓名、电子邮件/用户名和密码,然后使用凭据登录应用程序
  • [ ] 用户可以创建帖子,并将图像存储到服务器上(最好存储在数据库中)
  • [ ] 用户有一个个人资料,显示他们上传的所有图像
  • [ ] 用户可以关注其他用户
  • [ ] 用户可以看到他们关注的人发布的帖子(用户关注的人发布的帖子)

额外功能

  • [ ] 用户可以看到全局图像流
  • [ ] 当添加新帖子时,刷新源feed(您可以利用Web Sockets实现)
  • [ ] 用户可以向其他用户发送消息
  • [ ] 用户可以为关注者创建故事

有用的链接和资源

示例项目