1 of 21

2025.07

TEAM DAMOA

팀명 : 다모아        |        세미 프로젝트        |       김윤석 정사랑 박현정

원데이 클래스

CLANITY 클래니티

2 of 21

자체 평가 의견

목차

INDEX

프로젝트 개요

프로젝트 팀구성 및 역할

프로젝트 수행 절차 및 방법

프로젝트 수행 경과

TEAM DAMOA

3 of 21

프로젝트 개요

  • 프로젝트 주제 및 선정 배경
  • 기획 의도

TEAM DAMOA

4 of 21

프로젝트 주제

원데이 클래스 + 커뮤니티

취미를 공유하고 소통하는 커뮤니티형 원데이 클래스 플랫폼

하루 또는 단기간에 진행되는 원데이 클래스 기반의 서비스

강사와 수강생 간 교류, 수강생 간 커뮤니티 기능 제공

일반 사용자간의 자유로운 커뮤니티 기능

TEAM DAMOA

5 of 21

선정 배경 기획 의도

MZ세대 중심으로

취미활동 증가

코로나 이후 

소수로 즐기는 활동의 수요 증가

[원데이 클래스] 주목도 상승

STEP 1

수업 / 소통 / 친목

클래스를 듣고

끝나는게 아니라,

같은 관심사를 공유하는 

사람들과 계속 소통하고� 싶은 니즈가 존재함

STEP 2

STEP 3

기존 플랫폼은?

대부분 수업 정보, 예약기능 존재.

but 커뮤니티 기능이 부재.

클래스 이후의 

교류지속 창구 없음

기획의도

TEAM 다모아

원데이 클래스 + 커뮤니티의 결합

단순한 수업이 아니라

사람과 사람이 연결되는 

경험을 제공하자!

6 of 21

프로젝트 기술 스택 개발 환경

TEAM DAMOA

주요 기술 스택

프론트엔드

HTML, CSS, JavaScript, jQuery, AJAX

데이터베이스

MariaDB

백엔드

Java, Servlet,JSP, MyBatis

7 of 21

프로젝트 기술 스택 개발 환경

TEAM DAMOA

주요 개발 도구

8 of 21

프로젝트 팀구성 및 역할

  • 프로젝트 팀 구성원
  • 각자의 역할

TEAM DAMOA

9 of 21

프로젝트 팀 구성 및 역할

TEAM DAMOA

이름

역할

담당 업무

김윤석

팀장

사용자 로그인 및 회원가입, 관리자 및 유저 마이페이지, 강사 및 관리자 권한 부여 관심 클래스 위시리스트

박현정

팀원

첨부파일 관리, 3가지 유형의 커뮤니티, 고객센터 Q&A, FAQ. 알림 및 추천 기능

정사랑

팀원

원데이 클래스. 소셜링 기능 전반, 크롤링을 통한 데이터 수집, 메인페이지 테마 및 디자인

박종민

멘토

전체적인 흐름 피드백 DB 설계 피드백, 프로젝트 중 기술지원 , 크롤링 및 알림 시스템 수업

10 of 21

프로젝트 수행 절차 및 방법

  • 프로젝트 수행 절차

TEAM DAMOA

11 of 21

프로젝트 수행 절차 및 방법

TEAM DAMOA

구분

기간

활동

비고

사전 기획

6/9(월) ~ 6/16(월)

프로젝트 주제 선정 및 프로젝트 설계, 작업환경 구성

데이터 크롤링

6/17(화) ~ 6/21(토)

모카클래스(https://mochaclass.com)에서 데이터 크롤링

기능 구현

6/17(화) ~ 7/8(금)

회원가입, 로그인, 이메일 인증, 클래스, 커뮤니티 구현

화면 구성

6/17(화) ~ 7/8 (금)

HTML/CSS, jQuery를 활용한 마이페이지, 클래스 목록, QnA UI 구성

보고서 작성

7/5(월) ~ 7/8(금)

발표용 PPT 및 시연 자료 구성, 기능 시연 순서 정리 및 역할 분담

총 프로젝트 기간

6/9(월) ~ 7/9(수)(총 5주)

12 of 21

프로젝트 수행 경과

  • 레퍼런스 수집 > 프로젝트 설계 > 프로토타입 제작 > DB 테이블 설계 > 구현

TEAM DAMOA

13 of 21

프로젝트 수행 경과

TEAM DAMOA

1 / 4

프로젝트 주제에 맞는 레퍼런스 수집

모카 클래스, MUNTO, CLASS101, 솜씨당

14 of 21

프로젝트 수행 경과

TEAM DAMOA

2 / 4

프로젝트 설계, 프로토타입 제작

기획서(워드), 디지털 프로토타입(PPT)

15 of 21

프로젝트 수행 경과

TEAM DAMOA

3 / 4

DB 테이블 설계

dbdiagram.io

mariaDB 이용해 테이블 작성

16 of 21

프로젝트 수행 경과

TEAM DAMOA

4 / 4

구현

HTML(vscode), 도메인 기능(eclipse)

17 of 21

프로젝트 시연

TEAM DAMOA

18 of 21

자체 평가 의견

  • 프로젝트 주제 및 선전 배경
  • 본문 사이사이 들어갈 페이지이므로 문장은 짧고 간결하게 적어주세요.

TEAM DAMOA

19 of 21

[ 김윤석 | 팀장  ]

프로젝트를 수행하며 느낀점, 배운점, 성과

TEAM 다모아

자체 평가 의견

하고 싶었던 것들이 정말 많았지만, 흔히들 삽질이라고 하는 멀리 돌아가는 시간이 너무 길었습니다.  

구체적으로 내가 구현하고자 하는게 무엇인지, 작게 쪼개서 하나씩 해야겠다는 반성을 했습니다.

지금보다 자주 많이 선생님께 질문하고 조언을 구해야겠다는 생각을 했습니다.

[ 정사랑 | 팀원  ]

[ 박현정 | 팀원  ]

문서 작업의 미숙부터 시작해 다양한 부분에서 경험 미숙으로 인해 팀원을 잘 이끌지 못한 부분이 아쉬웠습니다

초기에 전체 기능 흐름과 데이터 구조에 대한 설계가 부족해 중간에 구조를 재정비해야 했고, 특히 입력 단계와 세션 처리 방식 등을 명확히 하지 않아 각각의 기능을 구현하는데 오랜 시간이 걸렸습니다.� 그로 인해 데이터 크롤링 및 클래스 상세 기능 구현에 할애할 수 있는 시간이 많이 부족했던 점이 가장 아쉬웠습니다.

20 of 21

TEAM 다모아

Q &A

21 of 21

TEAM 다모아

감사합니다