
프로젝트 개요
문화예술에 관심 있는 사람들이 정기적으로 모임을 갖고 함께 문화 활동을 즐길 수 있는 커뮤니티 플랫폼입니다. 영화, 전시, 공연 등 다양한 문화 활동을 함께 즐기고 소통할 수 있는 공간을 제공합니다.
목표 및 역할
문화예술에 관심은 있지만 혼자 즐기기 어려운 사람들을 위한 커뮤니티 플랫폼이 필요하다고 생각했습니다. 같은 관심사를 가진 사람들이 모여 함께 문화 활동을 즐기고 소통할 수 있는 공간을 만들고자 했습니다. 3명으로 구성된 백엔드 팀에 소속되어 백엔드 개발자로서 MVC 모델 패턴에 대해 학습하고 적용하였습니다.
성과 및 결과
약 1년간의 서비스를 성공적으로 운영하였으나 코로나 사태 이후 모임이 금지됨에 따라 서비스를 종료하였습니다.
주요 기능
- 1
문화 모임 생성 및 참여
- 2
모임 일정 관리 및 알림
- 3
문화 활동 리뷰 및 평가
- 4
사용자 프로필 및 관심사 설정
아키텍처
프론트엔드는 React와 TypeScript를 사용하여 구현했으며, 백엔드는 Django와 Django REST framework를 사용했습니다. 데이터베이스는 MongoDB를 사용하여 유연한 문서 구조로 다양한 문화 활동 데이터를 관리합니다.