Fullstack Slack Clone: Next.js 15, Postgresql, Supabase, Typescript, Bun, Socket.io, Deployment
- 다음.js 15, PostgreSQL, Supabase, TypeScript, Bun, Socket.io 등 최신 기술을 사용하여 기능이 풍부한 Slack 클론을 구축합니다! 🚀
- Supabase를 백엔드로 사용하여 API 라우터, 데이터베이스 및 외부 API 연결을 관리합니다. 🗄️
- RLS(Row Level Security)를 통해 데이터베이스 테이블에 대한 보안을 강화합니다. 🔐
- TailwindCSS, ShatCnI를 사용하여 애플리케이션을 스타일링하고, Google OAuth, 이메일 인증을 통한 사용자 인증을 구현합니다. 🎨
- React Query, react-text-editing-library, Zod 등을 사용하여 데이터를 조정하고 유효성 검사, 폼 관리를 수행합니다. 🤝
- Socket.io를 사용하여 실시간 통신을 구현하고, Zustand를 사용하여 상태 관리를 합니다. ⚡️
- Bun을 패키지 관리자로 사용하고, 파일 업로드 기능을 구현합니다. 📦