Fistagram | 开放HacktoberFest 贡献

一款重新构想的Instagram克隆,采用新的UI设计

? 设计愿景 | Figma UI地图

mockup

?️ 正在进行中的演示

Screenrecorder-2022-10-05-19-51-36-347.mp4

? 应用结构

Login|Signup Screen/
├── Home/
│   ├── Status
│   └── Account
├── Search
├── Post
├── Notifications
└── Settings

? 技术栈

  • Flutter
  • Firebase

✨ 如何贡献?

在提交补丁和添加内容之前,请参考项目的样式和贡献指南。

  1. ? 找到或创建一个你感兴趣要解决的问题,或者一个你想添加的功能。
  2. ? 将与问题相关的存储库Fork到你的本地GitHub组织。这意味着你的GitHub组织下将有一个存储库的副本:your-GitHub-username/repository-name
  3. ?️使用git clone https://github.com/github-username/repository-name.git将存储库克隆到你的本地机器。
  4. ? 使用git checkout -b branch-name-here为你的修复创建一个新分支。
  5. ?️对你想要解决的问题或你想添加的功能进行适当的更改。
  6. ➕使用git add insert-paths-of-changed-files-here将更改文件的内容添加到暂存区。
  7. ✏️使用git commit -m "Insert a short message of the changes made here"以描述性消息存储索引的内容。
  8. ? 使用git push origin branch-name-here将更改推送到远程存储库。
  9. ? 提交一个拉取请求到上游存储库。
  10. ?️在拉取请求的标题中简要描述所做的更改以及与你的更改相关的issue或bug编号。例如,你可以这样命名一个issue:"Fix: Screen crashing after clicking X button"
  11. ?️在拉取请求的描述中,解释你所做的更改,你认为拉取请求中存在的问题,以及你对维护者的任何疑问。如果你的拉取请求不完美(没有拉取请求是完美的),审阅者将能够帮助你修复任何问题并改进它!
  12. ⏳等待维护者审阅拉取请求。
  13. ? 如果审阅的维护者推荐,对拉取请求进行更改。
  14. ?? 你的拉取请求合并后,庆祝你的成功!

注意:在进行拉取请求之前,请确保从“upstream”合并最新的更改!

? 贡献指南

以及hacktoberfest.com上提到的指南。这里还有一些其他的

  1. 保持代码的可读性,并在必要时添加注释
  2. 不必要的拉取请求将被标记为垃圾邮件,并且不会被合并。
  3. 使用恰当的提交信息进行提交

GitHub

查看 Github