Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viiccwen/partytimes
都不揪?|揪團揪餐好簡單,盡在PartyTimes
https://github.com/viiccwen/partytimes
bun full-stack googlecalendar nextjs14 side-project
Last synced: 5 days ago
JSON representation
都不揪?|揪團揪餐好簡單,盡在PartyTimes
- Host: GitHub
- URL: https://github.com/viiccwen/partytimes
- Owner: viiccwen
- License: mit
- Created: 2024-06-13T13:00:36.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-31T13:41:23.000Z (19 days ago)
- Last Synced: 2025-01-31T14:31:17.474Z (19 days ago)
- Topics: bun, full-stack, googlecalendar, nextjs14, side-project
- Language: TypeScript
- Homepage: https://partytimes.org
- Size: 1.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PartyTimes 都不揪?
[](https://nextjs.org/)
[](https://bun.sh/)
[](https://www.docker.com/)
[](LICENSE)揪團神器:視覺化輕鬆揪團、決定會議時間。
---
## 功能 Features
### **功能 1**:視覺化投票、決定時間。
![]()
### **功能 2**:使用者無需登入即可使用(僅創建者需登入)。
### **功能 3**:支援 Oauth (Google, GitHub), Dark Mode。
![]()
## 快速開始 Quick Start
### 直接使用
Click Here 👉 https://partytimes.org/### 本地使用
#### 需求條件 Prerequisites
- Bun
- Docker#### 安裝 Installation
1. 克隆專案至本地:
```bash
git clone https://github.com/viiccwen/partytimes.git
cd partytimes
```2. 安裝依賴:
```bash
# for frontend
cd frontend
bun install# for backend
cd backend
bun install
```3. 配置環境變數:
- 複製 `.env.example` 並命名為 `.env`:
- 修改 `.env` 文件中的相關配置。4. 啟動應用程式:
```bash
# for frontend
cd frontend
bun run dev # It's already on turbo mode# for backend
cd backend
bun run index.ts
```## 文件結構 Project Structure
參閱 `/frontend` 和 `/backend` 資料夾內的 `README.md`
## 貢獻指南 Contributing
歡迎任何形式的貢獻!請遵循以下步驟:
1. Fork 此專案
2. 創建新的分支:
```bash
git checkout -b {feature, bugfix, docs}/branch-name
```3. 提交更改:
```bash
git commit -m "{feature, bugfix, docs}: something"
```4. 推送分支:
```bash
git push origin feature/your-feature-name
```
5. 提交 Pull Request:
1. 請詳細撰寫標題、簡介。
2. 程式碼請簡潔易懂,能加上段落註解是最好。## 常見問題 FAQ
**Q:** Technology Stack 是啥
* Next.js 14 - Frontend Framework (Not 15)
* TypeScript - Frontend Language
* Bun - Frontend/backend runtime
* Express.js - Backend Framwork
* Shadcn/ui - UI Package
* Lucide, simple icon - Icon Package
* supabase - Database
* Google Cloud Platform (Cloud Run) - Cloud Platform, Server
* Docker## 授權 License
本專案採用 [MIT](LICENSE) 授權。
## 聯繫方式 Contact
- LinkedIn: [Guan Hua Wen](https://www.linkedin.com/in/guan-hua-wen-625bb0270/)
- GitHub: [viiccwen](https://github.com/viiccwen)