HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 웹 데브코스 1기
프로그래머스 웹 데브코스 1기
/
📌
프롱이 전용 페이지
/
🏏
프로젝트
/
📂
1차 기획서 모음
/
🦍
[론2팀] Mate(취미모임 서비스)
🦍

[론2팀] Mate(취미모임 서비스)

취미모임 서비스

1. 개요

국내 신종 코로나바이러스 감염증(코로나19) 확산세가 장기화되면서 취미 생활을 함께 나누고 접하기가 힘들어지고 있다. 이를 해결하기 위해 MATE 사이트를 이용하여 취미를 공유하거나 같은 목적을 이룰수 있도록 MATE를 찾기 위한 플랫폼이다.
 
운동, 문화, 음식 등 카테고리 등을 통해 취미에 대해 의견 공유 및 정보를 통해
지식을 습득 할 수 있다. 또한 소모임과 같은 형태로 취미를 함께하는 친구(MATE)를 만들 수 있다.

2. 프로젝트 요구사항(7가지 기능) 및 역할 분담

디자인은 가장 심플하게 / 추후 디자인 논의 및 수정

 

필수 기능

  1. 인증(세션스토리지)
    1. 회원가입
    2. 로그인
    3. 로그아웃
    4. 인증 확인 및 내 정보
  1. 설정
    1. 마이페이지(e.g. instagram 개인 포스팅 페이지)
    2. 내 정보 변경
    3. 비밀번호 변경
    4. 프로필 이미지 변경
  1. @어드민 페이지 - 유저
    1. 유저 목록
    2. 현재 접속 중인 유저 목록
    3. 유저 정보
  1. 좋아요
    1. 좋아요
    2. 좋아요 취소
  1. 댓글
    1. 댓글 달기
    2. 댓글 지우기
  1. 채널 & 포스트 ( 페이지 or scroll)
  1. 검색
    1. 유저 검색 (At sign 유저 이름 @: title 검색)
    2. 전체 검색 (포스트, 유저)
    3.  

부가 기능

 
  1. 메시지
    1. 나의 메시지함(소통한 유저 목록)
    2. 특정 유저와 소통한 메시지 목록
    3. 특정 유저에게 메시지 전송
  1. 알림
    1. 나의 알림 목록
    2. 알림 확인 처리
    3. 실시간 알림 확인
  1. 팔로우
    1. 특정 유저 팔로우
    2. 특정 유저 언팔
 

3. 자원 및 일정

프로젝트 기간 10.18 ~ 11.04일
 

4. 역할분담

박민수 : 팀장
김형욱 : 팀원
이지현 : 팀원
 

5. 개발환경

React, Router, Context Api, Axios, Eslint, Prettier, StoryBook, Ant Design, emotion
 

6. 시스템 설계

메뉴 구성의 사본
이름
태그
/login
회원가입 로그인페이지
/home
카테고리 구성 및 전체 메뉴
/home/category
선택 카테고리 페이지
/home/category/#id
선택한 포스트 페이지
/mypage
프로필 수정
/admin
관리자 페이지