在我关于 Digital Ocean + MongoDB Hackathon 的博客系列的这一部分中,我将介绍一些我们前进的方向和应用程序的一般流程。

应用程序

你用过堆栈溢出吗?当然,你有。像 Code Wars、Hacker Rank 或 Leet Code 这样的网站呢?好吧,想象一下两者之间的融合......这就是我们的目标。当然,前面提到的网站已经有多年的时间来构建他们的想法,而我们只有几周的时间来构建我们的想法。

团队成员之一 Miguel Hernandez 为我们创建了这个漂亮的模拟设计,以作为我们应用程序的基础。

CodeParcel-UI.jpg

  • 用户将创建一个帐户,我们为此创建了自己的授权功能。我们简要地谈到了使用像 Auth0 这样的服务来处理应用程序的这一部分,但最终决定自己做。

  • 用户将能够从选择的初始编码问题、实用代码片段中进行浏览,创建新的编码问题或创建片段。

  • 用户将能够提交他们解决编码问题的代码片段,然后可以由社区投票。对特定解决方案的投票越多,将导致该片段被添加到首先作为该特定问题的解决方案出现的层次结构中。

  • 每个用户都有一个个人资料,他们可以在其中提供自己的详细信息并查看他们最新的片段。

Logo

MongoDB社区为您提供最前沿的新闻资讯和知识内容

更多推荐