随着远程工作的越来越多的证据,有时我们想离开家在另一个空间中工作。或在旅途中,我们需要一个上班的地方。
谁比我们自己更好地映射这些地方?
该项目旨在创建一个平台,以在巴西和全球任何地方的任何地方都包括合作空间。
这是一个完全开源的和非营利的项目。存储库在GNU GPLV3许可下,您可以阅读有关我们的许可证文件的更多信息。
注意:此文档正在开发中,并且会随着时间的流逝而变化。
您会在Github找到项目路线图。我们将有一个路线图和一个董事会,您可以在其中遵循进度。您也可以找到空旷的问题,并且可以选择合作的东西。
我们的后端将在旅途中发展。
我们将使用简单的路由器创建一个REST API,但最著名和最常用的Chi之一。
让我们将PostgreSQL用作数据库。
这是一家多功能且强大的银行,拥有许多托管选项,包括免费。
我们将使用Supabase托管DB。选择是因为它是一个开源项目,并且有可能攀登我们自己的实例。
我们将使用传单显示与用户附近的共同办公室。
它是具有我们需要的功能的Google Maps的替代方法,并且可以与Mapbox,OpenSreet等许多地图集成在一起。
我们的搜索将使用Typesense。一个非常有效的搜索提供商,开源和自我托管。
DB数据同步用于Typesense,将使用Airbyte。也开源和自主。
让我们通过升级使用Redis。
对于身份验证,让我们去Supabase Auth。
开源工具,只需使用Netlify's Gotrue即可。
我们将在某些地方打破前端。
对于着陆页,我们将使用Strapi集成星。
我们将在恒星上创建一个Strappi和渲染组件系统,使您可以快速创建着陆页,仅编辑内容。
在我们的博客中,用户将能够发表有关远程工作的文章,我们还将使用集成星(运行Dev.to的平台)。
对于我们的用户文档和可能的开发人员集成,我们将与星光模板一起使用Astro。
首先,我们将在存储库本身中使用Markdown文件,但是我们可以评估迁移到其自己的存储库中,例如Tina。
对于仪表板(我们的记录区域),我们将与SSR一起使用NUXT。
NUXT的选择是显示Vue在Web开发中的多功能性。
我们将使用VUE和NativeScript构建移动应用程序。
在项目结束时,我们将通过应用整个开发周期(从概念到部署)进行功能应用程序。
否。您可以参加该项目,无论是大三,全面还是高级。重要的是参加。
Project的问题和路线图将在GitHub举行,但我们还将有一个磁盘来交换想法并帮助需要它的人! (服务器链接即将提供)。
由于每个开源项目和由社区维护,只有通过协作才有可能,因此答案是肯定的!如果您愿意参加,请做出承诺并结束。
绝对不是!
否。该项目将由志愿者维护,旨在帮助人们从“学校项目”开始。
是的,该应用程序将在https://cademeucooworking.com.br上作为Web应用程序提供,并在AppStore和Google Play上发布。
就维护社区本身而言,这是意图。
从财务上讲,我们的目标是在可能的情况下使用免费服务。
我们优先使用免费服务和工具。但是,是的,我们将为那些想在经济上合作的人提供赞助。