首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
大数据
›
数据仓库与分析
›
开源日历 Cal.com 项目:自界说你的时间管理(Github项 ...
返回列表
发新帖
开源日历 Cal.com 项目:自界说你的时间管理(Github项目分享)
[复制链接]
发表于 2026-2-20 22:10:52
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
假如你是一样平常使用Calendly等时间安排工具的人,那么你肯定知道这些工具确实方便了我们的生存,不管是商务集会、瑜伽课程照旧家庭通话。然而,这些工具在控制和自界说方面通常有所范围。这时间,Cal.com应运而生。
什么是Cal.com?
Cal.com是一个开源的时间安排工具,被誉为Calendly的继任者。它最大的特点就是完全开源,你可以完全掌控本身的数据、工作流程和外貌计划。不管是自托管照旧使用官方提供的托管服务,Cal.com都能满意你的需求,而且支持白标和自界说域名。通过
API
驱动,你可以轻松将其摆设到本身的域名上,实现对变乱和数据的全面控制。
https://github.com/calcom/cal.com
技能栈
Cal.com的开辟使用了以下技能:
Next.js
:一个基于React的服务端渲染框架。
tRPC
:一个用于构建范例
安全
API
的框架。
React.js
:一个用于构建用户界面的JavaScript库。
Tailwind CSS
:一个实用性优先的CSS框架。
Prisma.io
:一个当代化的ORM工具。
Daily.co
:一个视频通话
API
。
快速上手
想要在当地运行Cal.com,只需按照以下步调操纵:
前置条件
:
Node.js (
版本
>= 18.x)
PostgreSQL (
版本
>= 13.x)
Yarn(保举)
克隆
代码
库
:
git clone https://github.com/calcom/cal.com.git
cd cal.com
复制
代码
安装依靠
:
yarn
复制
代码
设置环境变量
:将.env.example文件复制一份并重定名为.env,然后使用如下下令天生密钥并添加到.env文件中:
openssl rand -base64 32
复制代码
设置Node
版本
:假如你的Node版本不满意项目要求,可以使用nvm(Node版本管理器)安装和切换到所需版本:
nvm install
nvm use
复制代码
启动开辟环境
:
yarn dev
复制代码
干系提示
在.env文件中添加以下内容以启用调试日记:
NEXT_PUBLIC_DEBUG=1
复制代码
设置
数据库
你可以选择在当地创建PostgreSQL
数据库
大概使用Railway、Render等服务来托管
数据库
。设置好数据库后,在开辟环境中运行以下下令以设置数据库:
yarn workspace @calcom/prisma db-migrate
复制代码
创建用户
可以通过Prisma Studio手动添加用户,大概运行以下下令来添补测试用户数据:
yarn db-seed
复制代码
结语
作为一个开源项目,Cal.com不但提供了强大的
功能
,还答应你完全掌控本身的数据和工作流程。假如你对时间安排工具有更多的自界说需求,不妨试试Cal.com,享受开源带来的自由与便利。
接待各人在批评区分享你们的使用体验和心得!
回复
使用道具
举报
返回列表
浏览过的版块
Mysql
人工智能
Java
物联网
DevOps与敏捷开发
IOS
网络安全
程序人生
Oracle
运维.售后
伤心客
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表