我在 7 天内创建了我的第一个开源项目并于今天发布
大家好!你们的#hacktoberfest 进展如何?
今天我发布了我的第一个源项目https://github.com/EddyVinck/ConfTalks
ConfTalks 是我上周日突然想到的主意。我花了一周时间在工作之余,终于在今天完成了。它是一个开源索引,包含已录制和已安排的会议演讲,可以帮助你决定是否参加。
在此处查看实时版本:https://conftalks.org
如果你查看问题,你会发现我已经添加了几个问题,用于添加会议数据。你可以随时为任何你想添加的会议数据提交 PR。
当我决定一个会议是否值得参加时,我通常会查看演讲列表。然后我会决定哪些演讲是我想看的。之后我会去 YouTube 看看这些演讲是否已经上传了。如果大多数演讲都被录制了,那么可能就不值得去参加了。理想情况下,应该有一个网站可以帮助查找这些演讲。我找不到,所以我自己做了一个!你也可以帮忙!所有数据目前存储在 4 个 JSON 文件中,任何人都可以贡献!我需要数据贡献者,因为我自己当然不可能完成所有工作。
如果项目获得足够多的用户,我将开始开发适当的后端,这将使添加谈话变得更容易。
我使用以下内容来创建 ConfTalks:
- 使用 NextJS 进行 React
- 样式化组件
- Netlify 用于部署
- 本地存储以保存您的书签
- 用于数据的简单 JSON 文件
- 通过电子邮件联系 Octopus 获取新闻通讯
我创建了一份免费的新闻通讯和一个社区 Slack 工作区,如果您有兴趣了解有关 ConfTalks 的更多信息或想参与其中,您可以加入。
文章来源:https://dev.to/eddyvinck/i-created-my-first-open-source-project-in-7-days-and-released-it-today-12d5