/Metabook

회원들이 서로 자신의 메타버스 공간을 공유할 수 있는 플랫폼

Primary LanguageJavaScript

METABOOK


1. 프로젝트 소개

  • 기술 스택 : Vanilla JS, Node JS, Express JS, Mongo DB

  • 웹서비스에 대한 자세한 개요
    METABOOK은 회원들이 서로 자신의 메타버스 공간을 공유할 수 있는 플랫폼입니다. 메타버스 서비스가 발전해감에 따라, 누구나 손쉽게 자신만의 메타버스 공간을 만들 수 있게 되었습니다. METABOOK은 자신이 만든 메타버스 공간을 자랑하고, 다른 사람의 메타버스 공간을 탐험할 수 있는 서비스를 제공하고자 기획되었습니다.

2. 프로젝트 목표

  • 프로젝트 아이디어 동기

    • 자신이 만든 메타버스 공간을 자랑할 수 있는 서비스가 부족합니다.

    • 메타버스 공간을 제작함에 있어 참고할 만한 대상을 찾기가 어렵습니다.

    • 이 같은 불편함을 해소하기 위해 메타버스 공간을 공유할 수 있는 서비스를 기획했습니다.

3. 프로젝트 기능 설명

주요기능

  1. 회원가입
    • 유저 정보(이메일, 비밀번호, 닉네임)
  2. 로그인
    • 유저 정보(이메일, 비밀번호)
  3. 인기 게시글 표시
    • 좋아요 상위 3개 읽기
  4. 게시글 표시
    • 게시글 생성순 표시
  5. 게시글 작성
    • 입력된 게시글 정보 서버 전송(author, title, content, img, link)

기대효과

  • 메타버스 생태계 활성화

4. 프로젝트 구성도

5. 프로젝트 팀원 역할 분담

이름 담당 업무
이원형 팀장/프론트엔드 개발
배대철 프론트엔드 개발
심은광 프론트엔드 개발
정병욱 백엔드 개발
김예리 백엔드 개발

멤버별 responsibility

  1. 프론트엔드 담당
  • 기획 단계: 필요 기능 선별, 와이어프레임 작성
  • 개발 단계: 기획 기반의 디자인 구현, UI 피드백
  • 수정 단계: UI 피드백, 기획, 스크럼 진행, 코치님 피드백 반영해서 수정
  1. 백엔드 담당
  • 기획 단계: 프론트 요청 데이터 설계, 필요 DB 모델 설계
  • 개발 단계: 서버 구축, 자체 피드백
  • 수정 단계: 자체 피드백, 기획, 스크럼 진행, 코치님 피드백 반영해서 수정