Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blackishgreen33/muxibar
MuxiBar - 一個在線即時通訊軟體
https://github.com/blackishgreen33/muxibar
mysql nextjs prisma socket-io tailwindcss typescript webrtc
Last synced: 26 days ago
JSON representation
MuxiBar - 一個在線即時通訊軟體
- Host: GitHub
- URL: https://github.com/blackishgreen33/muxibar
- Owner: BlackishGreen33
- License: mit
- Created: 2023-11-17T14:31:27.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-27T20:49:15.000Z (12 months ago)
- Last Synced: 2024-11-02T08:08:10.236Z (2 months ago)
- Topics: mysql, nextjs, prisma, socket-io, tailwindcss, typescript, webrtc
- Language: TypeScript
- Homepage: https://muxi-bar.vercel.app
- Size: 906 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
MuxiBar
一個在線即時通訊軟體
探索專案文檔 »
![license](https://img.shields.io/github/license/BlackishGreen33/MuxiBar)
![language](https://img.shields.io/github/languages/top/BlackishGreen33/MuxiBar)
![last](https://img.shields.io/github/last-commit/BlackishGreen33/MuxiBar)
在線體驗
·
報告Bug
·
提出新特性### 🎯 相容環境
- 現代瀏覽器(Chrome >= 64, Edge >= 79, Firefox >= 78, Safari >= 12)
### ✨ 現有功能
- 創建專屬伺服器
- 伺服器權限管理(包括 `傭有者` 、 `管理員` 與 `一般成員`)
- 建立伺服器邀請連結
- 創建頻道(包括 `文字頻道` 、 `語音頻道` 與 `視訊頻道`)
- 發送 emoji 、圖片、pdf 檔案(可在線預覽)
- 公眾頻道/私人聊天和通訊
- 螢幕畫面共享### ✒️ 引用技術
- **框架**: [Next.js](https://nextjs.org)
- **樣式**: [Tailwind CSS](https://www.tailwindcss.cn/)
- **資料庫**: [MySQL](https://www.mysql.com/)
- **資料庫工具**: [Prisma](https://www.prisma.io/)
- **即時通訊**: [Socket.IO](https://socket.io/)
- **媒體串流**: [WebRTC](https://webrtc.org/)### 💻 本地調試
下載到本地:
```bash
$ git https://github.com/BlackishGreen33/MuxiBar.git
$ cd MuxiBar
```配置環境變量:
```env
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_SIGN_UP_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=DATABASE_URL=
UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=LIVEKIT_API_KEY=
LIVEKIT_API_SECRET=
NEXT_PUBLIC_LIVEKIT_URL=
```安裝依賴包:
```bash
$ pnpm install
```開始調試:
```bash
$ pnpm run dev
```### 📝 授權
上述文件皆以 MIT 許可授權
> 詳細之授權請參照 [LICENSE](LICENSE) 文件