기획서
1. 프로젝트 개요
- 프로젝트명: ChatLink
- 개발 기간: 2024년 2월 ~
- 프로젝트 인원: 1인
- 프로젝트 상세
- 카카오톡 그룹톡의 친밀함과 트위터의 공개적인 소통 방식을 결합하여, 사용자가 소규모 그룹에서 의미 있는 대화를 나눌 수 있는 새로운 형태의 소통 플랫폼을 제공하는 것이 목적
- 사용자는 같은 관심사나 목표를 가진 사람들과 개인화된 채팅방에서 특정 주제에 대해 토론하거나 정보를 공유하고 경험을 나눌 수 있음
2. 주요 기능
- 개인화된 채팅방
- 유저는 특정 주제나 관심사가 비슷한 인원과 함께 소규모 그룹을 생성하고 관리할 수 있습니다.
- 공개 커뮤니티
- 그룹과는 다르게 모든 유저가 참여할 수 있는 커뮤니티가 운영됩니다.
- 일정 매칭
- 소규모 그룹 내에서 약속을 잡는 것을 도와줍니다.
3. 사용 기술 (추가 또는 삭제 가능성 있음)
- Frontend
- React, Tailwind, Zustand, React-Query, MicroFront(NX)
- Backend
- NodeJs, Express, Redis, RabbitMQ, Microservice
- DevOps
- Elasticsearch, Kibana, Docker, Kubernetes, Jenkins
- Design
- Figma
4. 개발 계획 및 일정
- 2024.02 -> 프로젝트 시작 및 각 파트 기본 구성
- 2024.03 -> Auth, Community 완성
- 2024.04 -> Chat, Schedule 완성
- 2024.05 -> DevOps 및 CI / CD 구성
- 2024.06 -> 1차 배포 예정
모든 과정은 해당 블로그에 기록하며 진행
5. 목표 사용자
- 같은 관심사나 목표를 가진 사람들을 연결하고자 하는 모든 연령대의 사용자
GitHub: [링크]
'OLD > ChatLink' 카테고리의 다른 글
[ChatLink] DevOps: Docker, Kubernetes를 이용한 프로젝트 관리 (0) | 2024.03.18 |
---|---|
[ChatLink] Frontend: NextJs v14 - shadcn을 이용한 로그인 / 회원가입 폼 구현 (0) | 2024.03.09 |
[ChatLink] Backend: Microservice - API gateway, Load Balancer (0) | 2024.03.02 |