samiul@portfolio:~/projects/ttgod-scheduler$ cat README.md
22 TTGOD Scheduler
A shared calendar so our Discord group stops asking who's free.
samiul@portfolio:~/projects/ttgod-scheduler$ cat problem.txt
Coordinating six players over chat means the same availability thread every week, and nobody maintains a separate scheduling page.
samiul@portfolio:~/projects/ttgod-scheduler$ cat build.log
A Next.js site: sign in with Discord, mark your free blocks, and the overlap turns into an event. A versioned REST API lets a bot do the same from inside Discord. Postgres in Docker.
samiul@portfolio:~/projects/ttgod-scheduler$ cat highlights.txt
- Discord OAuth, not another password
- Availability overlap → event
- Bot API with a shared secret
samiul@portfolio:~/projects/ttgod-scheduler$ cat stack.toml
# ttgod-scheduler
app = "next.js 15"
auth = "discord oauth"
db = "prisma + postgres"
bot = "rest /api/bot/v1"
stack = ["Next.js", "TypeScript", "Prisma", "Postgres"]
samiul@portfolio:~/projects/ttgod-scheduler$ git remote -v